SQL 判斷字段類型語句
更新時間:2009年09月25日 23:16:47 作者:
SQL 判斷字段類型語句實現(xiàn)代碼。
-->Title:Generating test data
-->Author:wufeng4552
-->Date :2009-09-25 09:56:07
if object_id('tb')is not null drop table tb
go
create table tb(ID int,name text)
insert tb select 1,'test'
go
--方法1
select sql_variant_property(ID,'BaseType') from tb
--方法2
select object_name(ID)表名,
c.name 字段名,
t.name 數(shù)據(jù)類型,
c.prec 長度
from syscolumns c
inner join systypes t
on c.xusertype=t.xusertype
where objectproperty(id,'IsUserTable')=1 and id=object_id('tb')
-->Author:wufeng4552
-->Date :2009-09-25 09:56:07
if object_id('tb')is not null drop table tb
go
create table tb(ID int,name text)
insert tb select 1,'test'
go
--方法1
復制代碼 代碼如下:
select sql_variant_property(ID,'BaseType') from tb
--方法2
復制代碼 代碼如下:
select object_name(ID)表名,
c.name 字段名,
t.name 數(shù)據(jù)類型,
c.prec 長度
from syscolumns c
inner join systypes t
on c.xusertype=t.xusertype
where objectproperty(id,'IsUserTable')=1 and id=object_id('tb')
相關文章
MSSQL MySQL 數(shù)據(jù)庫分頁(存儲過程)
有關分頁 SQL 的資料很多,有的使用存儲過程,有的使用游標。本人不喜歡使用游標,我覺得它耗資、效率低;使用存儲過程是個不錯的選擇,因為存儲過程是經(jīng)過預編譯的,執(zhí)行效率高,也更靈活2012-01-01存儲過程解密(破解函數(shù),過程,觸發(fā)器,視圖.僅限于SQLSERVER2000)
解密指定存儲過程 exec sp_decrypt '存儲過程名'2009-05-05利用ROW_NUMBER() OVER函數(shù)給SQL數(shù)據(jù)庫中每一條記錄分配行號的方法
這篇文章主要介紹了利用ROW_NUMBER() OVER函數(shù)給SQL數(shù)據(jù)庫中每一條記錄分配行號的方法,需要的朋友可以參考下2015-10-10Cont()與Where().Count()有時性能差別如此之大!
今天在修改后臺用戶公司管理列表時,發(fā)現(xiàn)列表加載超慢的bug!好幾十秒??!數(shù)據(jù)是相對其他的列表是稍微多點,不過也就4000多條,之前是好的,為啥這么慢呢?2010-03-03SQL中Group分組獲取Top N方法實現(xiàn)可首選row_number
統(tǒng)計每個城市的最新10個產(chǎn)品本文采用了游標方法/Count查詢/cross apply方法/row_number方法等等對比不難發(fā)現(xiàn)Group獲取Top N場景時,可以首選row_number,游標cursor其次,另外兩個就基本不考慮了2013-03-03Sql Server 存儲過程調(diào)用存儲過程接收輸出參數(shù)返回值
這篇文章主要介紹了Sql Server 存儲過程調(diào)用存儲過程接收輸出參數(shù)返回值,需要的朋友可以參考下2017-06-06