DO $$
DECLARE
    v_arr_charge_hour int[]:= array[1,2,3,4,5,6,7,8,9];
    v_arr_val int[];
    v_i int:=1;
    v_max int:=array_length(v_arr_charge_hour, 1);
BEGIN
    FOR v_i IN 1..v_max--SELECT v_arr_charge_hour
    LOOP
        RAISE NOTICE '%', (v_arr_charge_hour[v_i]);
    END LOOP;
END$$;

'개발 > PostgreSQL' 카테고리의 다른 글

CentOS PostgreSQL data directory 변경  (0) 2023.07.05
CentOS에 PostgreSQL 14.5 설치  (0) 2023.07.05
PostgreSQL increment 초기화  (0) 2022.08.12

Reset auto increment counter in postgres

 

최초값으로 초기화

TRUNCATE TABLE <테이블명> RESTART IDENTITY;

- 실행하니까 테이블 데이터도 모두 삭제 됨

 

시작값 지정

ALTER TABLE <테이블명>
    ALTER COLUMN <자동증가 컬럼명> RESTART SET START <시작 번호>;



'개발 > PostgreSQL' 카테고리의 다른 글

CentOS PostgreSQL data directory 변경  (0) 2023.07.05
CentOS에 PostgreSQL 14.5 설치  (0) 2023.07.05
[PostgreSQL] 배열 FOR LOOP  (0) 2023.01.04

IIS에 ASP.NET Core 앱 게시 | Microsoft Docs

+ Recent posts