Sep 3, 2008

SQL Command ค้นหาทุกตารางที่มีคอลัมภ์ ที่เราต้องการ

กรณีที่เรามีตารางในฐานข้อมูลจำนวนมาก
จะเป็นเืรื่องวุ่นวายแน่ๆ ถ้าหากมีการแก้ไขโครงสร้าง คอลัมภ์
ในตารางหลักที่เกี่ยวพันธ์ กับหลายๆ ตารางภายในฐานข้อมูล
จะให้ไปค้นดูโครงสร้างทีละ ตารางเลยก็คงไม่ใช่เรื่องดี
ุุ้้ถ้าติดปัญหานี้อยู่ ลองเอาโค๊ดข้างล่างไป query ดูนะครับ

-----------------------------------------------
select table_name from
information_schema.columns where
column_name = 'CustomerId'
-----------------------------------------------

ปล. CustomerId คือ คอลัมภ์ที่ต้องการค้นหาจากฐานข้อมูล
ดูเพิ่มเติมได้ที่
http://blog.sqlauthority.com/2008/08/05/sql-server-2005-get-field-name-and-type-of-database-table/

No comments:

Post a Comment

Blog Comment

บทความที่ได้รับความนิยม