PostgreSQL : คำสั่ง SQL การ Create Database

PostgreSQL แชร์ความรู้เกี่ยวกับ PostgreSQL การใช้งาน ฟังก์ชั่นต่างๆ การเขียน SQL แบบ PGSQL

Moderator: mindphp, ผู้ดูแลกระดาน

thitikorn_lp
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 677
ลงทะเบียนเมื่อ: 28/07/2014 10:24 am

PostgreSQL : คำสั่ง SQL การ Create Database

โพสต์ที่ยังไม่ได้อ่าน โดย thitikorn_lp »

Create Database ( การสร้างฐานข้อมูล )

CREATE DATABASE ชื่อฐานข้อมูล
OWNER = ชื่อผู้ใช้ // ไม่จำเป็นต้องใส่ ค่าเริ่มต้นจะเป็นชื่อผู้ใช้ที่ตั้งไว้เมื่อตอนติดตั้งโปรแกรม PostgreSQL
TEMPLATE = เทมเพลตของฐานข้อมูลใน PostgreSQL // ไม่จำเป็นต้องใส่ โดยค่าเริ่มต้นของ Template คือ template1
ENCODING = การกำหนดค่าชุดตัวอักษรที่ใช้ // ไม่จำเป็นต้องใส่ โดยค่าเริ่มต้นของชุดตัวอักษร คือ UTF8
LC_COLLATE = การเรียงลำดับของฐานข้อมูล // ไม่จำเป็นต้องใส่
LC_CTYPE = การจัดหมวดหมู่ของฐานข้อมูล // ไม่จำเป็นต้องใส่
TABLESPACE = การระบุชื่อตาราง เพื่อกำหนดค่าเริ่มต้นของข้อมูล // ไม่จำเป็นต้องใส่
CONNECTION LIMIT = กำหนดค่าการเชื่อมต่อพร้อมกันของฐานข้อมูล // ค่าเริ่มต้นของการกำหนดการเชื่อต่อ คือ -1 หมายความว่า สามารถเชื่อมต่อได้อย่างไม่จำกัด

ตัวอย่างการสร้างฐานข้อมูล
โค้ด :
   CREATE DATABASE ชื่อฐานข้อมูล;
ตัวอย่าง : การสร้างฐานข้อมูลที่ชื่อ "test_postgre"
CREATE DATABASE.jpg
CREATE DATABASE.jpg (183.03 KiB) Viewed 2250 times
ผลที่ได้ :

โค้ด: เลือกทั้งหมด

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
รูปภาพ
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 25