sql語句如何活的表中某一欄位的型別 ?

2023-02-10 00:40:22 字數 3090 閱讀 1964

1樓:匿名使用者

select , from user_tab_cols t

where = branch'

多用用資料字典表就可以。

2樓:匿名使用者

我一般都是直接到資料庫裡面去看的。

請教sql語句如何取得一個表中的列名,資料型別,及長度?

3樓:匿名使用者

1,可以通過,syscolumns檢視檢視關於欄位的所有資訊,如select name,type_name(system_type_id)as 型別,max_length as 長度。

from where object_id=object_id('tab')

2,還可以通過sp_columns儲存過程檢視欄位資訊。

4樓:匿名使用者

sql server 的 系統儲存過程 sp_help,可以直接獲取。

例: sp_help a ,獲取表a的結構及自增id狀態等等。

5樓:匿名使用者

--果然簡潔是王道啊呵呵。

select * from where object_id=object_id('tab')

sql如何通過語句更改一個表裡的某列的型別?

6樓:匿名使用者

select convert(integer,col002) from 表a 或者 select convert(decimal,col002) from 表a, 看你是什麼資料型別了。

sql查詢一個表中除了某個欄位以外的所有欄位的方法? 5

7樓:匿名使用者

從資料字典中找出表的列,動態拼接sql,把不想查的列去掉後動態執行sql。

8樓:匿名使用者

沒有捷徑,把你想查詢的欄位都寫到查詢裡,就可以了,不想調的,不寫就是了。

9樓:匿名使用者

把那個欄位剔除,顯示想要的欄位即可。

sql查詢一個表中除了某個欄位以外的所有欄位的方法?

10樓:匿名使用者

select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名')

然後去查不等於column1的值不就ok了 ,方法就這樣了,具體你自己寫去吧。

11樓:網友

有是有,不過要通過系統表來差,而且語句比較複雜,幹嘛不連column1也一起差出來呢?

select * from 表。

12樓:匿名使用者

select 欄位1,欄位2…… 這裡除了column1的欄位名 */

from 表名。

我想用sql語句查詢一個表中某個欄位,並顯示出來,但是顯示時我想按照一定格式

13樓:翔阿狗

oracle資料庫可以用 ||或concat()連結字串。

select '表名_name='|name from 表名;

用一個sql語句查詢出表中的一個欄位的資料型別問題。

14樓:匿名使用者

一、語句通過systypes,syscolumns,sysobjects,三個系統**聯合檢索獲取結果。

systypes:資料庫支援的資料型別屬性。

syscolumns:資料庫中各**結構屬性。

sysobjects:資料庫中所有攜擾物件的屬性。

二、檢索語句演示。

1、示例**:base_zwb

2、語句如下:

select name from systypes where

xtype in (select xtype from syscolumns where name = zw_mc' and

id in (select id from sysobjects where name = base_zwb'))

語句解析:1):select id from sysobjects where name = base_zwb'),從**『sysobjects 』中,獲御基取**'base_zwb'的物件id

2):select xtype from syscolumns where name = zw_mc' and id in (select id from sysobjects where name = base_zwb'),以欄位名稱『zw_mc』和第1步中獲取的『id』,從**『syscolumns 』中獲取資料型別的編號'xtype'

3):以第2部獲取的鎮隱謹 'xtype'編號,從**『systypes 』中獲取資料型別。

15樓:匿名使用者

很簡單select name,(select name from systypes where xusertype= from syscolumns where id=object_id('aa')如果是其它的表,把內'aa'慎舉換成寬殲碧。

別的表名就行改鬥了容。

16樓:呂建鷗

select

表備伍名, 表列名, 索引復, 型別制。

fromsysobjects so, -物件表。

syscolumns sc, -列名錶。

baisystypes st --資料類。

型表where 1=1

and =

and = u' -型別u表仿啟或旁櫻示du表,zhiv表示檢視。

and >=0 --status >=0 為非系統物件。

and =

and = aa' -某張特dao

定表執行下。

17樓:海平面上小魚

在查詢分析器中選中aa 然後按alt+f1就可以了。

怎麼樣用sql語句查詢某一個表裡面的某一個欄位的總和

SQL語句,如何將欄位中的一部分字串作為條件查詢

select from 表 where substring code,2,1 0 and substring code,3,1 0 and substring code,4,1 0 and substring code,5,1 0 orselect from 表 where substring co...

如何保護Excel工作表中的某一列

材料 工具 excel2010 1 簡單做一個 例如前幾列設定保護工作表,最後一列不保護。2 全選 按住ctrl 1設定單元格格式 保護 鎖定鉤去掉確定。3 然後把前幾列保護 再鎖定。4 然後選擇審閱 保護工作表 5 輸入密碼點選確認按鈕。6 最後發現前幾列不能插入 刪除 輸入等操作。7 最為保護的...

怎樣用sql語句查詢資料表中的最後一條記錄

1 在你的access資料庫中的資料表中加一個自動增加的欄位,如 idx 2 select top 1 from table name order by idx desc 以上,希望對你有所幫助。在c net中用sql查詢access資料庫的語句為 oledbconnection con new o...