Tag: PostgreSQL

สร้าง view ใน PostgreSQL โดยใช้ pgAdmin กันครับ

บทความนี้ผมจะลองมาสร้าง view ใน postgreSQL กันครับ โดยที่ผมจะลองมาสร้างนี้ผมจะใช้โปรแกรม pgAdmin ในการสร้าง เริ่มด้วยการคลิกขวาที่ view แล้วเลือก Create -> View ตามตัวอย่างรูปด้านล่าง จะปรากฎหน้าต่างขึ้นมาให้เราใส่ชื่อ จากนั้นในช่อง Definition ให้เราใส่โค้ด view ที่เราต้องการลงไป ดังตัวอย่างด้านล่าง จากตัวอย่างโค้ด เราจะสร้าง view ที่เอาข้อมูลมาจาก table howto_simple โดยชื่อของ view ผมชื่อว่า v_howto_simple เสร็จแล้วก็กด Save ได้เลยครับ ต่อไปเราลองไปเทส view ที่เราได้สร้างขึ้นกันครับ ดังตัวอย่างด้านล่าง

การสร้าง Sequence ใน PostgreSQL และการนำไปใช้

การสร้าง Sequence ใน PostgreSQL และการนำไปใช้ บทความนี้ผมจะมาลองสร้าง Sequence ใน PostgreSQL กันครับ แล้วก็ลองนำไปใช้ในวิธีต่าง ๆ กัน ในที่นี้ผมใช้ pgAdmin ในการสร้างนะครับ ในการสร้างผมจะคลิกขวาตรง Sequence จากนั้นเลือก Create Sequence ตามตัวอย่างรูปด้านล่าง จากนั้นจะปรากฎหน้าต่างกรอกข้อมูลรายละเอียด ดังตัวอย่างด้านล่าง กรอกข้อมูลตามต้องการ Increment จำนวนการเพิ่มในแต่ละครั้ง Start ค่าเริ่มต้น Minimum ค่าต่ำสุด Maximum ค่ามากสุด Cache ค่าแคช Cycled ต้องการวน sequence หรือไม่ เมื่อเสร็จแล้วก็กด Save แค่นี้เราก็ได้ Sequence ตามต้องการแล้ว   เมื่อไปดู syntax ของการสร้าง sequence ก็จะได้ดังตัวอย่างประมาณนี้   ต่อไปเราลองไปใช้กันดูครับ ลองใช้คำสั่ง ในคำสั่งผมใช้ nextval

สร้าง Table ใน PostgreSQL

สร้าง Table ใน PostgreSQL บทความนี้ผมจะมา How to เกี่ยวกับวิธีการสร้างตารางใน PostgreSQL ครับ เริ่มต้นด้วยการเปิดโปรแกรมขึ้นมาก่อนครับ จากนั้นคลิกขวาที่ Table เลือก Create Table ตามตัวอย่างด้านล่าง   จากนั้นก็ใส่รายละเอียดที่ต้องการครับ ตามตัวอย่างด้านล่าง จากตัวอย่างผมก็ใส่ชื่อตาราง ในแถบ Columns ผมก็ใส่ชื่อของแต่ละคอลัมน์ครับ เมื่อเสร็จแล้วก็กด Save ครับ   เพียงแค่นี้เราก็ได้ตารางตามต้องการแล้ว เมื่อเราไปดู SQL ก็จะได้ประมาณนี้ครับ ซึ่งเราสามารถสร้างโดยใช้ SQL Create ก็ได้  

การดู version ใน PostgreSQL

การดู version ใน PostgreSQL สวัสดีครับ บทความนี้ผมจะแนะนำวิธีเกี่ยวกับการดู version ใน PostgreSQL กันครับ ซึ่งก็สามารถทำได้หลายวิธี ส่วนวิธีที่ผมจะใช้ในบทความนี้ก็คือการคิวรี่มาดูครับ เริ่มด้วยต้องการดู version แบบระเอียดก็ให้ใช้ SELECT version(); ลองไปใช้แล้วก็ได้ผลลัพธ์ดังตัวอย่างด้านล่างครับ คำสั่งที่สอง ลองใช้คำสั่ง SHOW server_version; และผลลัพธ์ที่ได้ดังตัตวอย่างด้านล่าง หรือไม่ก็ลองใช้คำสั่ง SHOW server_version_num; และสุดท้ายถ้าอยากจะดูอย่างอื่น ลองใช้คำสั่ง SHOW all; คำสั่งนี้ก็จะแสดงค่าทั้งหมด ซึ่งก็จะได้ตัวอย่างตามด้านล่างครับ Name Setting Description allow_system_table_mods off Allows modifications of the structure of system tables. application_name pgAdmin 4 – CONN:6838670 Sets the application name to