ชนิดของข้อมูล (Data type)   ข้อมูลที่อยู่ใน PostgreSQL ถูกกำหนดด้วยชนิดของข้อมูลหรือ Data type มีประเภทของชนิดข้อมูล ดังนี้ Character types Character varying(n), varchar (จำนวนตัวอักษร)  : ความยาวของข้อความจำกัดตามจำนวนตัวอักษร Character (จำนวนตัวอักษร) , char (จำนวนตัวอักษร)  : กำหนดความยาวและช่องว่าง text  : ไม่จำกัดจำนวนตัวอักษร  Logical types boolean(bool)  : แสดงค่า TRUE, FALSE, หรือ NULL  Numberic types smallint integer bigint decimal numeric real double precision serial  Date/Time types timestamp without time zone  : แสดงทั้งวันและเวลา timestamp with time zone  : แสดงทั้งวันและเวลาที่มีโซนเวลา interval   : แสดงช่วงเวลา date  : แสดงเฉพาะวันที่ time without time zone  : แสดงเวลาของวันเท่านั้น time with time zone  : แสดงเวลาที่มีโซนเวลา