PostgreSQL : คำสั่ง SQL การ Create Database
โพสต์แล้ว: 05/08/2014 5:03 pm
Create Database ( การสร้างฐานข้อมูล )
CREATE DATABASE ชื่อฐานข้อมูล
OWNER = ชื่อผู้ใช้ // ไม่จำเป็นต้องใส่ ค่าเริ่มต้นจะเป็นชื่อผู้ใช้ที่ตั้งไว้เมื่อตอนติดตั้งโปรแกรม PostgreSQL
TEMPLATE = เทมเพลตของฐานข้อมูลใน PostgreSQL // ไม่จำเป็นต้องใส่ โดยค่าเริ่มต้นของ Template คือ template1
ENCODING = การกำหนดค่าชุดตัวอักษรที่ใช้ // ไม่จำเป็นต้องใส่ โดยค่าเริ่มต้นของชุดตัวอักษร คือ UTF8
LC_COLLATE = การเรียงลำดับของฐานข้อมูล // ไม่จำเป็นต้องใส่
LC_CTYPE = การจัดหมวดหมู่ของฐานข้อมูล // ไม่จำเป็นต้องใส่
TABLESPACE = การระบุชื่อตาราง เพื่อกำหนดค่าเริ่มต้นของข้อมูล // ไม่จำเป็นต้องใส่
CONNECTION LIMIT = กำหนดค่าการเชื่อมต่อพร้อมกันของฐานข้อมูล // ค่าเริ่มต้นของการกำหนดการเชื่อต่อ คือ -1 หมายความว่า สามารถเชื่อมต่อได้อย่างไม่จำกัด
ตัวอย่างการสร้างฐานข้อมูล
โค้ด :
CREATE DATABASE ชื่อฐานข้อมูล;
ตัวอย่าง : การสร้างฐานข้อมูลที่ชื่อ "test_postgre" ผลที่ได้ :
คำอธิบาย : เป็นการสร้างฐานข้อมูลอย่างง่าย โดยกำหนดเพียงแค่ชื่อของฐานข้อมูลที่ต้องการสร้าง ซึ่งในส่วนอื่นๆ จะถูกกำหนดเป็นค่าเริ่มต้นทั้งหมด
ศึกษาเพิ่มเติมได้ที่ :
www.postgresqltutorial.com Eng.ver
www.postgresql.org Eng.ver
CREATE DATABASE ชื่อฐานข้อมูล
OWNER = ชื่อผู้ใช้ // ไม่จำเป็นต้องใส่ ค่าเริ่มต้นจะเป็นชื่อผู้ใช้ที่ตั้งไว้เมื่อตอนติดตั้งโปรแกรม PostgreSQL
TEMPLATE = เทมเพลตของฐานข้อมูลใน PostgreSQL // ไม่จำเป็นต้องใส่ โดยค่าเริ่มต้นของ Template คือ template1
ENCODING = การกำหนดค่าชุดตัวอักษรที่ใช้ // ไม่จำเป็นต้องใส่ โดยค่าเริ่มต้นของชุดตัวอักษร คือ UTF8
LC_COLLATE = การเรียงลำดับของฐานข้อมูล // ไม่จำเป็นต้องใส่
LC_CTYPE = การจัดหมวดหมู่ของฐานข้อมูล // ไม่จำเป็นต้องใส่
TABLESPACE = การระบุชื่อตาราง เพื่อกำหนดค่าเริ่มต้นของข้อมูล // ไม่จำเป็นต้องใส่
CONNECTION LIMIT = กำหนดค่าการเชื่อมต่อพร้อมกันของฐานข้อมูล // ค่าเริ่มต้นของการกำหนดการเชื่อต่อ คือ -1 หมายความว่า สามารถเชื่อมต่อได้อย่างไม่จำกัด
ตัวอย่างการสร้างฐานข้อมูล
โค้ด :
CREATE DATABASE ชื่อฐานข้อมูล;
ตัวอย่าง : การสร้างฐานข้อมูลที่ชื่อ "test_postgre" ผลที่ได้ :
โค้ด: เลือกทั้งหมด
CREATE DATABASE test_postgre
WITH OWNER = openpg
ENCODING = 'UTF8'
TABLESPACE = pg_default
LC_COLLATE = 'Thai_Thailand.874'
LC_CTYPE = 'Thai_Thailand.874'
CONNECTION LIMIT = -1;
ศึกษาเพิ่มเติมได้ที่ :
www.postgresqltutorial.com Eng.ver
www.postgresql.org Eng.ver