偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

SQL Server表變量與查詢列轉(zhuǎn)行顯示

數(shù)據(jù)庫(kù) SQL Server
我們今天主要向大家愛(ài)講述的是SQL Server表變量的具體的使用方案,以及對(duì)其實(shí)際應(yīng)用代碼的詳細(xì)介紹,以下就是文章的主要內(nèi)容講述。

文章主要描述的是SQL Server表變量的具體的使用方案,我們今天主要是以其實(shí)際應(yīng)用代碼的方式來(lái)對(duì)其的實(shí)際操作進(jìn)行說(shuō)明,以下的文章將會(huì)給你提供相關(guān)的知識(shí),希望會(huì)給你帶來(lái)一些幫助在此方面。

SQL Server表變量的使用:

 

  1. DECLARE @T_ChartsIdeaItem1 Table(XData char(20) null,YData char(20) null)  
  2. INSERT INTO @T_ChartsIdeaItem1  
  3. (XData,YData)  
  4. VALUES ('BU9876', 'Creating')  
  5. select * from @T_ChartsIdeaItem1 

查詢列轉(zhuǎn)行顯示:

  1. begin  
  2. declare @sql1 varchar(8000),  
  3. @sql2 varchar(8000),  
  4. @sql3 varchar(8000)  
  5. set @sql1='select ' 
  6. Set @sql2='select ' 
  7. set @sql3='select ' 
  8. select @sql1=@sql1+ '''' +convert(varchar(50), 字段1)+ ''' as ['+ convert(varchar(50), 字段1) +'],',  
  9. @sql2=@sql2+ '''' +convert(varchar(50),×字段2)+''' as['+ convert(varchar(50), 字段1) +'],',  
  10. @sql3=@sql3+ '''' +convert(varchar(50), 字段3)+''' as ['+ convert(varchar(50), 字段1) +'],'   
  11. from table  
  12. set @sql1=left(@sql1,len(@sql1)-1)  
  13. set @sql2=left(@sql2,len(@sql2)-1)  
  14. set @sql3=left(@sql3,len(@sql3)-1)  
  15. exec(@sql1 + ' union ' + @sql2 + ' union ' + @sql3)  
  16. end  

日期:

  1. Convert(varchar(10),getdate(),120) 

這樣的方法來(lái)實(shí)現(xiàn),其中varchar(10)定義的是你要的字段的長(zhǎng)度,當(dāng)然長(zhǎng)度的不同返回的也會(huì)不的,如果我們只要日期部分,設(shè)成10正好為日期長(zhǎng)度,如果設(shè)成19則正好可以讀到時(shí)間部分。

 

現(xiàn)在介紹***面代的參數(shù),分別以代的參數(shù)及實(shí)例效果說(shuō)明

 

參數(shù)

結(jié)果

 

 

 

  1. 100  
  2. 05 8 2006 9:27PM  
  3. 101  
  4. 05/08/2006  
  5. 102  
  6. 2006.05.08  
  7. 103  
  8. 08/05/2006  
  9. 104  
  10. 08.05.2006  
  11. 105  
  12. 08-05-2006  
  13. 106  
  14. 08 05 2006  
  15. 107  
  16. 05 08, 2006  
  17. 108  
  18. 21:30:51  
  19. 109  
  20. 05 8 2006 9:31:11  
  21. 110  
  22. 05-08-2006  
  23. 111  
  24. 2006/05/08  
  25. 112  
  26. 20060508  
  27. 113  
  28. 08 05 2006 21:31:59  
  29. 114  
  30. 21:33:06:503  
  31. 120  
  32. 2006-05-08 21:33:38 

另類子查詢:

語(yǔ)句:

  1. select *,  
  2. (select top 1 grades from T_Assessment where ccompanyid=c.companyid order by AssessmentID desc) as pgrades,  
  3. (select (sum(Score) + 60) from T_Honesty where AuditDate>=(select top 1 AssessmentDate from  
  4. T_Assessment where ccompanyid=c.companyid order by AssessmentID desc)   
  5. and AuditDate<=getdate() and ccompanyid=c.companyid and Status=2) as Score   
  6. from t_company c inner join T_USER u on c.User_ID = u.User_ID where u.UserType=0 

 

以上的相關(guān)內(nèi)容就是對(duì)SQL Server表變量的使用方法的介紹,望你能有所收獲。

【編輯推薦】

  1. 如何使SQL Server 數(shù)據(jù)庫(kù)SQL Server 數(shù)據(jù)庫(kù)
  2. SQL Server性能進(jìn)行提高的4項(xiàng)技術(shù)概述
  3. SQL Server數(shù)據(jù)轉(zhuǎn)換服務(wù)的妙招之一
  4. SQL Server數(shù)據(jù)庫(kù)的妙招用法
  5. SQL Server數(shù)據(jù)轉(zhuǎn)換服務(wù)利用與導(dǎo)入式格式的描述

 

責(zé)任編輯:佚名 來(lái)源: 人民郵電出版社
相關(guān)推薦

2010-07-22 16:02:29

2010-07-22 10:38:12

SQL Server所

2010-09-16 15:10:48

SQL Server表

2010-07-26 14:09:32

SQL Server

2011-03-29 13:22:07

SQL Server臨時(shí)表表變量

2021-06-23 10:13:00

SQL行轉(zhuǎn)列列轉(zhuǎn)行

2021-11-08 23:08:06

SQL Serve數(shù)據(jù)庫(kù)開(kāi)發(fā)

2010-10-21 14:43:46

SQL Server查

2010-11-12 15:04:30

SQL Server缺

2010-07-16 15:53:19

SQL Server數(shù)

2010-11-11 14:36:11

SQL Server系

2010-11-11 09:51:46

SQL Server添

2010-07-13 14:42:02

SQL Server

2021-01-19 05:39:17

SQLServer變量

2010-10-19 17:09:27

sql server標(biāo)

2010-07-23 14:11:18

SQL Server

2010-07-28 09:09:55

SQL

2010-07-16 09:06:51

SQL Server數(shù)

2012-07-11 23:10:49

SQL Server數(shù)據(jù)庫(kù)

2010-07-23 13:42:11

SQL Server臨
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)