當前位置:首頁 » 編程語言 » 列出sql欄位類型的語句
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

列出sql欄位類型的語句

發布時間: 2023-01-28 19:38:50

Ⅰ MSsql中如何用SQL語句查詢欄位類型

這個肯定得從系統表中查詢了。

select a.name as [column],b.name as type
from syscolumns a,systypes b
where a.id=object_id('表名') and a.xtype=b.xtype

把「表名」替換成你要查看欄位類型的表名,比如你要查看sysobjects表的各欄位類型那麼就是
select a.name as [column],b.name as type
from syscolumns a,systypes b
where a.id=object_id('sysobjects') and a.xtype=b.xtype

另外可以通過存儲過程
exec sp_help 表名
來查看錶各欄位的信息,其中就包括欄位類型。

Ⅱ sql如何查某個表某個欄位的數據類型

select a.name as [column],b.name as type

from syscolumns a,systypes b

where a.id=object_id('表名') and a.xtype=b.xtype and a.name='列名'

Ⅲ sql 查詢表中所有欄位的數據類型

SELECT sys.objects.name AS 表名,sys.columns.name AS 列名,sys.types.name AS 數據類型
FROM sys.objects JOIN sys.columns ON sys.objects.object_id=sys.columns.object_id
JOIN sys.types ON sys.columns.user_type_id=sys.types.user_type_id
WHERE sys.objects.type='U'
ORDER BY sys.objects.name,sys.columns.column_id

轉換數據類型用CAST(數據 AS 新類型) 或 CONVERT(新類型,數據)

Ⅳ 查詢資料庫中某個欄位的sql語句怎麼寫

1、在計算機中,打開Oracle的連接程序,用新建的資料庫管理員,進入【Oracle控制】的窗口上,滑鼠左鍵單擊【伺服器】按鈕,並選擇【SQL工作表】,如下圖所示。

Ⅳ 如何查詢sql server表欄位類型

可用兩種方法,一種是在Microsoft SQL Server Manager Studio中的圖形界面查詢,另一種是語句查詢。

方法1:

1、使用Microsoft SQL Server Manager Studio登錄資料庫。

2、在左邊樹找到要查的表,並點擊前邊的「+」

Ⅵ 如何用SQL語句查詢一個數據表所有欄位的類型

用SQL語句查詢一個數據表所有欄位的類型可以參考下面的代碼:

SELECT

name AS column_name,TYPE_NAME(system_type_id) AS column_type,

max_length,is_nullable

FROM sys.columns

WHERE object_id=OBJECT_ID(N'Address')

(6)列出sql欄位類型的語句擴展閱讀:

SQL語句

創建索引:create [unique] index idxname on tabname(col…。)

增加列:Alter table table_name add column_name column_type [default 默認值]--在表中增加一列,[]內的內容為可選項

刪除索引:drop index idxname on tabname

Ⅶ 如何用SQL語句查詢一個數據表所有欄位的類型

用SQL語句查詢一個數據表所有欄位的類型可以參考下面的代碼:

SELECT

name AS column_name,TYPE_NAME(system_type_id) AS column_type,

max_length,is_nullable

FROM sys.columns

WHERE object_id=OBJECT_ID(N'Address')

(7)列出sql欄位類型的語句擴展閱讀:

SQL語句

創建索引:create [unique] index idxname on tabname(col…。)

增加列:Alter table table_name add column_name column_type [default 默認值]--在表中增加一列,[]內的內容為可選項

刪除索引:drop index idxname on tabname

Ⅷ 什麼SQL語句可以列出表的欄位名

SQL SERVER中的語句是

select name
from syscolumns
where id =object_id('表名')

把「表名」替換成實際的表名。