sqlserver查詢一個庫所有表的欄位名及欄位型別
select T_C.table_name,T_C.table_id,T_C.Column_name,T_C.Column_type_id,
systypes.name Column_type_name
from
(select sysobjects.name table_name,sysobjects.id table_id,SysColumns.name Column_name,
SysColumns.xtype Column_type_id from sysobjects
inner join SysColumns on sysobjects.id=SysColumns.id
where sysobjects.type='U') T_C
inner join systypes on T_C.Column_type_id=systypes.xtype
where systypes.xtype=systypes.xusertype
order by T_C.table_name
select sysobjects.name table_name,sysobjects.id table_id,SysColumns.name Column_name,
SysColumns.xtype Column_type_id,systypes.name Column_type_name from sysobjects
inner join SysColumns on sysobjects.id=SysColumns.id
inner join systypes on SysColumns.xtype=systypes.xtype
where sysobjects.type='U' and systypes.xtype=systypes.xusertype
order by table_name
select sysobjects.name table_name,sysobjects.id table_id,SysColumns.name Column_name,
SysColumns.xtype Column_type_id,systypes.name Column_type_name from sysobjects
inner join SysColumns on sysobjects.id=SysColumns.id
inner join systypes on SysColumns.xtype=systypes.xtype
where sysobjects.type='U' and systypes.xtype=systypes.xusertype
and systypes.name in ('datetime') --查詢指定的欄位型別
order by table_name
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30126024/viewspace-2124852/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 根據欄位名查詢所有表
- 查詢mysql某張表中的所有資料(欄位)型別MySql型別
- mysql 用sql語句查詢一個表中的所有欄位型別、註釋MySql型別
- Sqlserver修改線上表的表欄位型別SQLServer型別
- sqlserver新增查詢 表、欄位註釋,組合查詢所有的使用者、表名、表註釋SQLServer
- oracle檢視該使用者的所有表名字、表註釋、欄位名、欄位註釋、是否為空、欄位型別Oracle型別
- 揭秘PostgreSQL:如何查詢表欄位名稱SQL
- SQL SERVER 查詢表的欄位名、資料型別和最大長度SQLServer資料型別
- 在 with 查詢中只查詢個別欄位
- 修改表的欄位型別型別
- 查詢某資料庫中所有的欄位資料庫
- sqlserver查詢一張表所有欄位是否含製表符、換行符、回車符SQLServer
- 比較所有的欄位型別型別
- mysql sql同一個欄位多個行轉成一個欄位查詢MySql
- 保留兩位小數:資料庫欄位型別NUMBER,Java欄位型別Double型別資料庫型別Java
- 查詢表上的索引及對應的欄位索引
- 同一張表的兩個欄位比較查詢
- 如何查詢某個資料表中除某個欄位的所有資訊???
- MySQL中修改一個資料庫下包含有某個相同欄位的所有表的欄位長度MySql資料庫
- mysql基礎 依據一個欄位查詢另外一個欄位存在不同的值MySql
- clob 欄位查詢
- Sql查詢 一個表中某欄位的資料在另一個表中某欄位中不存在的SQL
- ASP獲取資料庫表名,欄位名以及對欄位的一些操作 (轉)資料庫
- Oracle查詢資料表結構(欄位,型別,大小,備註)Oracle型別
- oracle 中查詢一個表的所有欄位名以及屬性的sql語句應該怎麼寫?OracleSQL
- 查詢某個欄位的不同值
- mysql正則匹配解決查詢一個欄位是否在另一個欄位中MySql
- oracle的欄位型別Oracle型別
- 獲取sql server資料庫中所有庫、表、欄位名的方法SQLServer資料庫
- oracle 資料庫設定表和欄位的別名Oracle資料庫
- sql查詢當前使用者所有表、欄位及相關注釋資訊SQL
- MySQL 更新一個表裡的欄位等於另一個表某欄位的值MySql
- 改變表中非空欄位的型別型別
- sql語句修改欄位型別和增加欄位SQL型別
- 在SQL Server中修改欄位型別和欄位名稱的儲存過程SQLServer型別儲存過程
- mysql表操作(alter)/mysql欄位型別MySql型別
- Oracle中檢視所有表和欄位以及表註釋.欄位註釋Oracle
- 查詢oracle表的資訊(表,欄位,約束,索引)Oracle索引