WORK 17 การสร้าง GENERATED COLUMNS PostgreSQL
การเพิ่ม หรือสร้าง GENERATED COLUMNS  แบบ คำสั้ง SQl

                 1.  เมื่อเข้ามายังโปรแกรม pgAdmin 4 ให้ดับเบิ้ลคลิกที่ Server
                 2.  ดับเบิ้ลคลิกที่ PostgreSQL 14
                 3.  ดับเบิ้ลคลิกที่ Database   
                 4.  
คลิกขวาที่ ฐานข้อมูลที่ต้องการสร้าง GENERATED COLUMNS
                 5.  คลิกที่ Query Tool


                 6.  พิมพ์ คำสั่ง SQL ตามภาพในการสร้าง ตาราง และ สร้าง GENERATED COLUMNS โดยการพิมพ์ 
                       genrated always as ((ตามด้วยสูตรที่เราต้องการ)) stored ต่อจากหลัง column ที่ต้องการให้มีการ
                       ใช้สูตรคำนวณ จากนั้นลากแถบดำคลุม
                 7.   คลิกที่ปุ่ม Execute/Refresh หรือ กด F5 คำสั่งตาราง และ GENERATED COLUMNS  
                       ก็จะถูกสร้างเรียบร้อย



                 8.  พิมพ์ คำสั่ง SQL ตามภาพในการเพิ่มข้อมูลลงในตาราง จากนั้นลากแถบดำคลุม
                9.  คลิกที่ปุ่ม Execute/Refresh หรือ กด F5 คำสั่งเพิ่มข้อมูลลงในตาราง ก็จะถูกเพิ่มเรียบร้อย


               10.  พิมพ์ คำสั่ง SQL ตามภาพในการแสดงข้อมูลในตาราง จากนั้นลากแถบดำคลุม
               11.  คลิกที่ปุ่ม Execute/Refresh หรือ กด F5 คำสั่งแสดงข้อมูลในตาราง ก็จะมีการแสดงผลข้อมูล
              12.  จะเห็นการแสดงผลข้อมูลตามภาพ แล้ว column margin จะเป็นข้อมูลที่มาจาก
                       การใช้สูตรที่เราต้องการ จากการทำ generated


การเพิ่ม หรือสร้าง GENERATED COLUMNS  แบบ คำสั้ง SQl


                 1.  เมื่อเข้ามายังโปรแกรม pgAdmin 4 ให้ดับเบิ้ลคลิกที่ Server
                 2.  ดับเบิ้ลคลิกที่ PostgreSQL 14
                 3.  ดับเบิ้ลคลิกที่ Database   
                 4.  
คลิกขวาที่ ฐานข้อมูลที่ต้องการสร้าง GENERATED COLUMNS
                 5.  คลิกที่ Query Tool
                 6.  คลิกที่ Table
                 7.  คลิกขวาที่ ตารางที่เราต้องการสร้าง GENERATED COLUMNS
                 8.  คลิกที่ Prperties...


                 9.  เมื่อมี Pop-up product ขึ้นมาตามในรูป ให้คลิกที่ Columns


               10.  คลิกที่ Add row
               11.  คลิกที่ Edit row
               12.  ตั้งชื่อ Columns ที่ต้องการสร้าง GENERATED COLUMNS  ลงในช่อง Name
               13.  คลิกที่ Definition


              14.  
เลือก ประเภทของข้อมูล ที่ต้องการสร้าง GENERATED COLUMNS ที่ช่อง Data type
              15.  กำหนด ขนาดของข้อมูล ที่ต้องการสร้าง GENERATED COLUMNS ที่ช่อง Length/Precision
              16.  กำหนด ขนาดของทศนิยม ที่ต้องการสร้าง GENERATED COLUMNS ที่ช่อง Scale
              17.  คลิกที่ Constraints


              18.  คลิกที่ 
GENERATED  ที่ Type
              19.  พิมพ์ สูตรที่เราต้องการ ที่ช่อง Expression
              20.  คลิกที่ปุ่ม Database   


              21.  กลับมาที่หน้า Query Editor ลากแถบดำคลุม คำสั่ง SQL ในบรรทัดที่ 10 ที่เคยพิมพ์ไว้ก่อนหน้าแล้ว
              22.  
คลิกที่ปุ่ม Execute/Refresh หรือ กด F5 คำสั่งแสดงข้อมูลในตาราง ก็จะมีการแสดงผลข้อมูล
              23.  จะเห็นการแสดงผลข้อมูลตามภาพ แล้ว column markup จะเป็นข้อมูลที่มาจาก
                       การใช้สูตรที่เราต้องการ จากการทำ generated