목록프로그래밍/PostgreSQL (4)
천재 블로그
PostgreSQL ALTER 포스트그레스의 컬럼 관련 ALTER문 컬럼 추가 ALTER TABLE 테이블명 ADD 컬럼명 데이타형 컬럼 제거ALTER TABLE 테이블명 DROP 컬럼명 컬럼명 변경ALTER TABLE 테이블명 RENAME COLUMN 바꾸기_전_컬럼명 TO 바꿀_컬럼명 예제 컬럼 추가1ALTER TABLE t_shain ADD seinengappi date 컬럼 제거1ALTER TABLE t_shain drop name 컬럼명 변경1ALTER TABLE t_shain RENAME COLUMN name TO namae
postgreSQL Character Set 확인 SELECT pg_encoding_to_char(encoding) FROM pg_database WHERE datname = '데이터 베이스 명';일본어 컬럼의 byte수 확인을 위해 데이터베이스의 Character Set을 확인할 필요가 있었다. 예제 1SELECT pg_encoding_to_char(encoding) FROM pg_database WHERE datname = 'sample'; 결과 pg_encoding_to_char UTF8
PostgreSQL 접속 1psql -U 유저명 -d 데이터베이스명 예제 1psql -U postgres -d sampleユーザ postgres のパスワード: sample 데이터 베이스에 postgres 유저로 접속유저 postgres의 패스워드 입력
1234567891011121314151617181920-- PostgrSQL 제약조건 확인SELECT tb_con.table_catalog AS "데이터베이스 이름" , tb_con.table_name AS "테이블 이름" , tb_con.constraint_name AS "제약조건 이름" , ch_con.check_clause AS "체크 제약조건 내용"FROM information_schema.table_constraints tb_con INNER JOIN information_schema.check_constraints ch_con ON tb_con.constraint_catalog = ch_con.constraint_catalog AND tb_con.constraint_schema = ch_co..