PostgreSQL3 PostgreSQL Data Type timestamp 와 timestamptz 차이점 PostgreSQL 테이블을 생성하면서 날짜와 시간을 관리할 수 있는 컬럼을 추가해야 했습니다. 찾아보니 비슷해 보이는 timestamp 와 timestamptz 가 있엇습니다. tz는 "Time Zone" 의 줄임말로 시간대 처리 유무에 차이점이 있었습니다. 1. timestamp 시간대 정보 없이 날짜 및 시간 값을 저장합니다. 이러한 값은 항상 데이터베이스 서버의 시간대에 있는 것으로 가정된다는 점에 유의하는 것이 중요합니다. 2. timestamptz 입력 시 UTC로 변환하여 저장하기 때문에 다양한 시간대에 걸쳐 정확한 시간을 관리 할 수 있습니다. 따라서 일관된 데이터로 관리가 가능합니다. * UTC : Universal Time Coordinated 표로 정리하자면 아래와 같습니다. 항목 t.. 2024. 1. 24. PostgreSQL 데이터 입력을 위한 INSERT 사용 방법 PostgreSQL에서 데이터를 관리할 때 테이블에 데이터가 있어야 합니다. 데이터 추가를 위해서는 테이블명, 컬럼명, 데이터는 유형에 맞게 입력해야합니다. 혹시 테이블 추가를 안했다면 아래 글을 참고해서 테이블을 먼저 생성해주시고 진행해주시기 바랍니다. PostgreSQL 테이블 생성 그리고 삭제 방법 PostgreSQL은 많은 사용자가 사용하는 무료 데이터베이스 입니다. 테이블을 생성해야 데이터 관리가 가능하기 때문에 테이블 생성과 삭제는 많이 사용하게 됩니다. 문법은 Oracle 등 다른 DBMS과 비슷 devdraw.tistory.com 1. PostgreSQL DBMS 연결 저는 DBeaver 를 통하여 PostgreSQL를 관리하는데 다른 Tool(Toad, Orange 등)을 사용해서 Pos.. 2024. 1. 17. PostgreSQL 테이블 생성 그리고 삭제 방법 PostgreSQL은 많은 사용자가 사용하는 무료 데이터베이스 입니다. 테이블을 생성해야 데이터 관리가 가능하기 때문에 테이블 생성과 삭제는 많이 사용하게 됩니다. 문법은 Oracle 등 다른 DBMS과 비슷하긴 합니다. 1. 테이블 생성 CREATE TABLE 명령어를 사용하여 생성하며 기본 형태는 아래와 같습니다. CREATE TABLE "테이블 명" ( "컬럼 명" "컬럼 유형" "제약 명" , "컬럼 명" "컬럼 유형" "제약 명" , ... "컬럼 명" "컬럼 유형" "제약 명" , "컬럼 명" "컬럼 유형" "제약 명" ) 1.1 제약 조건 테이블은 기본적으로 PK가 1개 필요하고 나머지 제약조건도 필요 시 추가 할 수 있습니다. 많이 사용되는 제약조건만 아래 표에 정리 했고 아래 스크립트 처.. 2024. 1. 10. 이전 1 다음