728x90 SMALL DB/Postgresql22 [postgresql] 시퀀스 현재값 확인하기 현재 seq확인하려고 썼었던 쿼리문 예전에는 에러가 안났었는데 세션에 값이 없으면 에러가 뜰 수도 있다고한다 그것을 오늘 겪음... SELECT currval('pj_sn_seq'::regclass) 그래서 바꾼 쿼리문 SELECT last_value FROM pj_sn_seq 2021. 7. 12. postgresql 컬럼변경 컬럼 추가 ALTER TABLE 테이블명 ADD COLUMN 컬럼명 데이터타입 제약조건 자동증가(auto_increment) PK 컬럼 생성 예제 SQL : ALTER TABLE tblTest ADD COLUMN test_seq bigint PRIMARY KEY DEFAULT nextval('test_seq'); -> ALTER TABLE tblTest ADD COLUMN test_seq serial PRIMARY KEY; 이렇게 하면 serial 이 1에서부터 하나씩 증가. FK(외래키) 컬럼 생성 예제 SQL : ALTER TABLE tblTest ADD COLUMN test_seq bigint REFERENCES tblTest2(test_seq2); 일반 컬럼 생성 예제 SQL : ALTER TAB.. 2021. 6. 30. 이전 1 2 3 다음 728x90 LIST