[英]How can I use two information tables in SQL
我需要從SQL Server中的表中獲取幾個值。 我有以下SQL語句,但它始終顯示錯誤,我該如何解決?
select TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME
from INFORMATION_SCHEMA.COLUMNS,
INFORMATION_SCHEMA.KEY_COLUMN_USAGE
您必須使用別名,因為兩個表都包含列名(表名和列名)。
SELECT A.TABLE_NAME,
A.COLUMN_NAME,
CONSTRAINT_NAME
FROM INFORMATION_SCHEMA.COLUMNS A,
INFORMATION_SCHEMA.KEY_COLUMN_USAGE B
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.