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

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

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

ภาพประจำตัวสมาชิก
thitikorn_lp
PHP Super Hero Member
PHP Super Hero Member
โพสต์: 680
ลงทะเบียนเมื่อ: 28/07/2014 10:24 am

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

โพสต์โดย thitikorn_lp » 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"
CREATE DATABASE.jpg

ผลที่ได้ :

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

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
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ย้อนกลับไปยัง

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

กำลังดูบอร์ดนี้: 1 และ บุคคลทั่วไป 0 ท่าน