多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全IT社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當前位置:首頁 > 數(shù)據(jù)庫 > Sqlserver > SQL SERVER系統(tǒng)表應(yīng)用之基于Table生成存儲過程參數(shù)列表

SQL SERVER系統(tǒng)表應(yīng)用之基于Table生成存儲過程參數(shù)列表

來源:程序員人生   發(fā)布時間:2013-11-22 00:05:40 閱讀次數(shù):3665次
有時一個Table有很多列,你需要寫一個存儲過程,那個Table的參數(shù)列表夠你寫的了。我們可以利用系統(tǒng)表生成這個列表,看T-SQL:

select '@' + c.name, col_definition =
case t.name
when 'bigint' then 'bigint,'
when 'int' then 'int,'
when 'smallint' then 'smallint,'
when 'tinyint' then 'tinyint,'
when 'bit' then 'bit,'
when 'decimal' then 'decimal,'
when 'numeric' then 'numeric,'
when 'money' then 'money,'
when 'smallmoney' then 'smallmoney,'
when 'float' then 'float,'
when 'real' then 'real,'
when 'datetime' then 'datetime,'
when 'smalldatetime' then 'smalldatetime,'
when 'sql_variant' then 'sql_variant,'
when 'timestamp' then 'timestamp,'
when 'uniqueidentifier' then 'uniqueidentifier,'
when 'xml' then 'xml,'
else t.name + '(' + cast(c.prec as varchar(50)) + '),'
end
from sysobjects s
inner join sys.syscolumns c on s.id = c.id
inner join sys.types t on t.user_type_id = c.xtype
where s.xtype='U'
and s.name = 'Product'

結(jié)果是:

(No column name) col_definition
@ProductID int,
@Name nvarchar(50),
@ProductNumber nvarchar(25),
@MakeFlag bit,
@FinishedGoodsFlag bit,
@Color nvarchar(15),
@SafetyStockLevel smallint,
@ReorderPoint smallint,
@StandardCost money,
@ListPrice money,
@Size nvarchar(5),
@SizeUnitMeasureCode nchar(3),
@WeightUnitMeasureCode nchar(3),
@Weight decimal,
@DaysToManufacture int,
@ProductLine nchar(2),
@Class nchar(2),
@Style nchar(2),
@ProductSubcategoryID int,
@ProductModelID int,
@SellStartDate datetime,
@SellEndDate datetime,
@DiscontinuedDate datetime,
@rowguid uniqueidentifier,
@ModifiedDate datetime,

這里我使用的Table來自AdventureWorks,完了,這么簡單。

Author: Petter Liu http://wintersun.cnblogs.com
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 在线国产小视频 | 最新jizz欧美 | 在线观看三级视频 | 久久综合中文字幕一区二区三区 | 国产成人高清亚洲一区久久 | 日本一级毛片片在线播放 | 国产一区二区免费视频 | 亚洲在线免费 | 日韩中文欧美 | 亚洲成a人v天堂网 | 国产亚洲一区二区三区在线观看 | 视频一区二区在线 | 国产精品一区不卡 | babes性欧美高清 | 亚洲精品国产suv一区88 | 日本在线观看不卡免费视频 | 欧美高清在线精品一区二区不卡 | 欧美老女人性视频 | 日韩欧美精品综合一区二区三区 | 国产精品区一区二区免费 | www春色com| 亚洲十欧美十日韩十国产 | 久久亚洲人成国产精品 | 99re这里有免费视频精品 | 日韩老女人 | 欧美一二区视频 | jizz国产精品 | 欧美一级刺激毛片 | 日本中文字幕在线视频 | 欧美性受xxxx喷水视频 | 国产麻豆精品在线观看 | 免费福利午夜影视网 | 成人亚洲欧美日韩中文字幕 | 国产综合精品一区二区 | 噜噜色.com| 成人免费看黄页网址大全 | 中文字幕一区二区三区免费看 | 岛国在线123456 | 亚洲精品综合一区二区三区在线 | 欧美午夜理伦三级理论三级 | 老司机亚洲精品影院在线 |