สารบัญ:
- Tip Query เพื่อรับชื่อคอลัมน์ทั้งหมดจากตารางฐานข้อมูลในSQL
- แบบสอบถาม Microsoft SQL Server T-SQL ต่อไปนี้แสดงรายการตารางทั้งหมดที่มีคอลัมน์และประเภทข้อมูลโดยใช้ข้อมูลเมตาของฐานข้อมูลมุมมอง INFORMATION_SCHEMA:
วีดีโอ: ฉันจะค้นหาชื่อคอลัมน์ในฐานข้อมูลได้อย่างไร
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
4 คำตอบ คุณสามารถใช้แบบสอบถามต่อไปนี้เพื่อแสดงรายการทั้งหมด คอลัมน์ หรือค้นหา คอลัมน์ ข้ามโต๊ะใน a ฐานข้อมูล . ใช้ AdventureWorks GO SELECT t. ชื่อ AS table_name, SCHEMA_NAME(schema_id) AS schema_name, ค. ชื่อ AS column_name จาก sys. ตาราง AS t INNER JOIN sys.
ในที่นี้ ฉันจะรับรายชื่อคอลัมน์ใน SQL Server ได้อย่างไร
Tip Query เพื่อรับชื่อคอลัมน์ทั้งหมดจากตารางฐานข้อมูลในSQL
- เลือก COLUMN_NAME
- จาก INFORMATION_SCHEMA คอลัมน์
- WHERE TABLE_NAME = 'ชื่อตารางของคุณ'
- เรียงลำดับตามORDINAL_POSITION
ในทำนองเดียวกันคุณจะตั้งชื่อคอลัมน์ใน SQL ได้อย่างไร SQL เปลี่ยนชื่อคอลัมน์ไวยากรณ์
- ALTER TABLE "table_name" เปลี่ยน "column 1" "column 2" ["Data Type"];
- เปลี่ยนตาราง "table_name" เปลี่ยนชื่อ COLUMN "คอลัมน์ 1" เป็น "คอลัมน์ 2";
- ALTER TABLE ลูกค้าเปลี่ยน ที่อยู่ Addr char(50);
- ALTER TABLE ลูกค้าเปลี่ยนชื่อ COLUMN ที่อยู่เป็น Addr;
ฉันจะรับรายการตารางและคอลัมน์ใน SQL Server ได้อย่างไร
แบบสอบถาม Microsoft SQL Server T-SQL ต่อไปนี้แสดงรายการตารางทั้งหมดที่มีคอลัมน์และประเภทข้อมูลโดยใช้ข้อมูลเมตาของฐานข้อมูลมุมมอง INFORMATION_SCHEMA:
- ใช้ AdventureWorks2008;
- SELECT SchemaName = c. table_schema,
- ชื่อตาราง = ค.
- ชื่อคอลัมน์ = ค
- ประเภทข้อมูล = data_type
- จาก information_schema
- INNER JOIN information_schema. เข้าร่วม
- บนค.
ฉันจะรับชื่อคอลัมน์จากตารางทั้งหมดใน mysql ได้อย่างไร
ด้านล่าง Mysql แบบสอบถามจะได้รับคุณ ทั้งหมด NS โต๊ะ ที่ระบุ คอลัมน์ เกิดขึ้นในฐานข้อมูลบางส่วน เลือก table_name, column_name จาก information_schema คอลัมน์ WHERE column_name LIKE '%column_name_to_search%'; จำไว้ว่า อย่าใช้ % ก่อน column_name_to_search ถ้าคุณ รู้จัก อักขระเริ่มต้นของสิ่งนั้น คอลัมน์.