รับรายการของชื่อตารางและชื่อคอลัมน์ที่สร้างในฐานข้อมูล

ปรับปรุงหน้า :
วันที่สร้างเพจ :

โดยปกติ คุณจะใส่ชื่อตารางหรือชื่อคอลัมน์ใน SQL และ SELECT หรือ INSERT แต่คุณยังสามารถรับชื่อของตารางและคอลัมน์ที่สร้างในฐานข้อมูลใน SQL ได้ด้วย ถ้าคุณสามารถทําเช่นนี้ได้ คุณสามารถสร้าง SQL แบบไดนามิกที่เป็นไปตามการเติบโตของตารางและคอลัมน์โดยอัตโนมัติ

เมื่อต้องการรับรายการของชื่อตารางและชื่อคอลัมน์ SQL จะมีลักษณะดังนี้ มีข้อมูลเพิ่มเติม แต่การกําหนดค่ามีน้อยที่นี่

select
  t.name as table_name
 ,c.name as column_name
from sys.tables as t
inner join sys.columns as c
  on c.object_id = t.object_id
order by t.name, c.object_id

ผลลัพธ์จะแสดงดังนี้: