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

動(dòng)態(tài)sql語(yǔ)句基本語(yǔ)法介紹

數(shù)據(jù)庫(kù) SQL Server
動(dòng)態(tài)sql語(yǔ)句應(yīng)用很為廣泛,下文對(duì)動(dòng)態(tài)sql語(yǔ)句基本語(yǔ)法作詳細(xì)的介紹,如果您對(duì)此方面感興趣的話,不妨一看。

動(dòng)態(tài)sql語(yǔ)句功能很強(qiáng)大,可以實(shí)現(xiàn)許多我們需要的功能,下面就為您介紹一些動(dòng)態(tài)sql語(yǔ)句基本語(yǔ)法方面的知識(shí),供您參考學(xué)習(xí)。

1 :普通SQL語(yǔ)句可以用Exec執(zhí)行 eg:

Select * from tableName Exec('select * from tableName') Exec sp_executesql N'select * from tableName' -- 請(qǐng)注意字符串前一定要加N

2:字段名,表名,數(shù)據(jù)庫(kù)名之類作為變量時(shí),必須用動(dòng)態(tài)sql語(yǔ)句eg:

declare @fname varchar(20) set @fname = 'FiledName' Select @fname from tableName -- 錯(cuò)誤,不會(huì)提示錯(cuò)誤,但結(jié)果為固定值FiledName,并非所要。

Exec('select ' + @fname + ' from tableName') -- 請(qǐng)注意 加號(hào)前后的 單引號(hào)的邊上加空格 當(dāng)然將字符串改成變量的形式也可

declare @fname varchar(20) set @fname = 'FiledName' --設(shè)置字段名

declare @s varchar(1000) set @s = 'select ' + @fname + ' from tableName' Exec(@s) -- 成功 exec sp_executesql @s -- 此句會(huì)報(bào)錯(cuò)

declare @s Nvarchar(1000) -- 注意此處改為nvarchar(1000) set @s = 'select ' + @fname + ' from
tableName' Exec(@s) -- 成功

exec sp_executesql @s -- 此句正確

3. 輸出參數(shù)

declare @num int, @sqls nvarchar(4000) set @sqls='select count(*) from tableName' exec(@sqls)

--如何將exec執(zhí)行結(jié)果放入變量中?

declare @num int, @sqls nvarchar(4000) set @sqls='select @a=count(*) from tableName ' exec sp_executesql @sqls,N'@a int output',@num output select @num
 

 

 

【編輯推薦】

動(dòng)態(tài)sql中使用臨時(shí)表的實(shí)例

Oracle存儲(chǔ)過(guò)程使用動(dòng)態(tài)SQL

SQL Server刪除視圖的兩種方法

帶您了解sql server內(nèi)部變量

sql server表格變量的用法

   

責(zé)任編輯:段燃 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-08 17:10:24

SQL循環(huán)語(yǔ)句

2010-09-07 09:29:21

SQL語(yǔ)句

2010-03-23 15:52:41

Linux shell

2023-03-28 07:36:01

SQL數(shù)據(jù)庫(kù)管理

2010-09-26 10:27:22

SQL替換語(yǔ)句

2010-09-27 10:59:23

SQL SERVER事

2010-10-08 16:10:58

MySQL creat

2010-10-22 15:52:41

SQL Server創(chuàng)

2010-11-12 13:08:36

動(dòng)態(tài)sql語(yǔ)句

2021-11-24 22:57:23

MySQLSQL數(shù)據(jù)庫(kù)

2009-07-20 16:56:16

SQL語(yǔ)句ASP.NET

2010-09-07 10:35:38

SQL語(yǔ)句

2023-03-31 14:15:57

SQLORDER BY

2011-06-07 11:14:51

JAVAJSP

2010-09-03 15:27:02

SQLSELECT語(yǔ)句

2009-12-01 19:38:14

思科路由器基本配置

2010-06-01 16:02:00

MySQL 常用語(yǔ)句

2021-03-12 18:56:26

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

2009-09-14 09:55:55

Linq基本語(yǔ)法

2010-07-13 17:13:55

SQL ServerS
點(diǎn)贊
收藏

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