sqlserver新增查詢 表、欄位註釋,組合查詢所有的使用者、表名、表註釋
一、此段轉載:
1、sqlserver用語句給表註釋
EXECUTE sp_addextendedproperty N'MS_Description', N'表註釋', N'user', N'dbo', N'table', N'表名', NULL, NULL
2、sqlserver用語句給表的“欄位”註釋
EXECUTE sp_addextendedproperty N'MS_Description', N'欄位註釋', N'user', N'dbo', N'table', N'表名', N'column', N'欄位名'
3、檢視sqlserver註釋
SELECT
A.name AS table_name,
B.name AS column_name,
C.value AS column_description
FROM sys.tables A
INNER JOIN sys.columns B ON B.object_id = A.object_id
LEFT JOIN sys.extended_properties C ON C.major_id = B.object_id AND C.minor_id = B.column_id
WHERE A.name = '表名'
二、組合查詢所有的使用者、表名、表註釋
此處之前找了好多文件才搞定,所以特地分享出來
SELECT a.name as TABLE_NAME ,(SELECT name FROM sys.schemas s WHERE s.schema_id = a.uid) OWNER,cast((SELECT value FROM sys.extended_properties s1 WHERE s1.major_id = a.id) as varchar(500)) COMMENTS FROM SysObjects a Where XType='U' and (SELECT name FROM sys.schemas s WHERE s.schema_id = a.uid) in ('dbo[此處是對應的使用者]') ORDER BY Name
相關文章
- SQL Server 查詢表註釋和欄位SQLServer
- 揭秘PostgreSQL:如何查詢表欄位名稱SQL
- oracle 使用sql查詢表註釋和列註釋及資料型別等OracleSQL資料型別
- 查詢資料庫表及表欄位資料庫
- SQL 兩個表組合查詢SQL
- 建議beego的ORM,可以實現表欄位註釋的新增GoORM
- MySQL如何檢視新增修改表以及欄位註釋資訊MySql
- 查詢a表中b表沒有的資料,使用not exists
- MySql給表新增列和註釋MySql
- SQL Server中獲取資料庫名、表名、欄位名和欄位註釋的SQL語句SQLServer資料庫
- 按月分表聯合查詢
- SQL 三表聯合查詢SQL
- SQL server根據表名查詢表主鍵SQLServer
- 單表查詢
- Elasticsearch 複合查詢——多字串多欄位查詢Elasticsearch字串
- 同一張表的兩個欄位比較查詢
- Spark SQL解析查詢parquet格式Hive表獲取分割槽欄位和查詢條件SparkSQLHive
- django 兩個表或多個表聯合查詢Django
- mysql三表聯合查詢(員工表,部門表,工資表)MySql
- 查詢 - 符號表符號
- MySQL 單表查詢MySql
- MySQL單表查詢MySql
- JPA 連表查詢
- mysql鎖表查詢MySql
- Laravel 資料遷移給表新增註釋Laravel
- MySQL--操作簡記(聯結表,組合查詢(UNION))MySql
- 資料庫基礎查詢--單表查詢資料庫
- SAP RETAIL分配表的查詢報表AI
- 查詢mysql某張表中的所有資料(欄位)型別MySql型別
- hive將查詢資料插入表中某欄位無資料Hive
- 如何在Oracle資料庫中查詢表和欄位說明Oracle資料庫
- SQLSERVER查詢某個資料庫有幾張表SQLServer資料庫
- Spring JPA 聯表查詢Spring
- oracle 例項表查詢Oracle
- 查詢表中所有列名
- oracle表複雜查詢Oracle
- Mongodb 關聯表查詢MongoDB
- MySQL 合併查詢union 查詢出的行合併到一個表中MySql
- mysql-分組查詢-子查詢-連線查詢-組合查詢MySql