成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何解決SQL Server中傳入select語(yǔ)句in范圍參數(shù)

數(shù)據(jù)庫(kù) SQL Server
如何解決SQL Server中傳入select語(yǔ)句in范圍參數(shù)呢?下面將為您解析產(chǎn)生該問(wèn)題的原因,以及相應(yīng)的解決辦法,供您參考,希望對(duì)您有所啟迪。

如何解決SQL Server中傳入select語(yǔ)句in范圍參數(shù)呢?下面將為您解析產(chǎn)生該問(wèn)題的原因,以及相應(yīng)的解決辦法,供您參考,希望對(duì)您有所啟迪。

columns :
 customerCode string
 customerName string
 customerGroup string
 customerRouteNum string
 ...........

現(xiàn)在為了查處選定的cusotmerCode的Customer的全部信息并顯示在界面上(總共的customer數(shù)量為11029),每次讀一個(gè),顯然很慢,因?yàn)榭梢远噙x,可能1個(gè),可能是所有,所以讀出所有然后剔出未選的,效率也不高。

因此開(kāi)始采用存儲(chǔ)過(guò)程:

CREATE PROCEDURE TS_GetCustomersByNames
( @custCodes nvarchar(3700)
) AS

select * from customer
where customerName in (@custNames)

一直得不到正確結(jié)果,發(fā)現(xiàn)不論傳入?yún)?shù) @custNames =  N'''Taste Of Punjab (Tsim Sha Tsui)'',''Lily Food Wholesales (Tuen Mun)'''
還是 @custNames =  N'Taste Of Punjab (Tsim Sha Tsui),Lily Food Wholesales (Tuen Mun)'(注:其實(shí)這種明顯不對(duì),試驗(yàn)一下而已)

但如果用select * from customer
where customerName in (''Taste Of Punjab (Tsim Sha Tsui)'',''Lily Food Wholesales (Tuen Mun)')----  (X)   
當(dāng)然是有正確結(jié)果的。

那原因是什么呢?
原因是: @CustCodes作為參數(shù)傳入時(shí),編譯處理導(dǎo)致實(shí)際執(zhí)行的不同于語(yǔ)句(X)。

但我們就是要得到語(yǔ)句(X)的結(jié)果,怎么解決呢?辦法是使用Exec執(zhí)行,如下:
declare @sql nvarchar(3800)
set @sql = 'select * from customer where customerCode in ( '+ @custCodes + ')'
exec ( @sql )
GO

 

【編輯推薦】
對(duì)SQL Server中任意select語(yǔ)句分頁(yè)的存儲(chǔ)過(guò)程

使用SQL中SELECT語(yǔ)句的使用條件邏輯

SQL語(yǔ)句中SELECT語(yǔ)句的執(zhí)行順序

為您講解SQL的SELECT語(yǔ)句

教您如何簡(jiǎn)單刪除SQLServer數(shù)據(jù)庫(kù)的所有數(shù)據(jù)

 

責(zé)任編輯:段燃 來(lái)源: 博客園
相關(guān)推薦

2010-09-03 15:27:02

SQLSELECT語(yǔ)句

2010-07-26 10:30:13

SQL Server

2010-09-03 15:08:03

SQLselect語(yǔ)句

2010-11-11 10:18:59

select into

2017-08-18 14:47:31

SQL ServerCPU過(guò)高SQLProfiler

2010-07-02 13:18:01

SQL Server

2010-09-07 15:54:47

SQL語(yǔ)句LIKE

2011-04-06 13:38:11

SQL ServerSQL語(yǔ)句

2024-07-11 08:36:47

Nginx端口服務(wù)器

2023-03-30 09:10:06

SQLSELECTFROM

2010-11-12 10:46:16

SQL Server變

2010-11-11 11:37:22

SQL SELECT語(yǔ)

2010-09-03 14:39:15

SQLSELECT語(yǔ)句

2017-04-07 14:00:02

程序猿SQL ServerCPU

2010-11-12 13:08:36

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

2010-09-06 13:41:42

sql server語(yǔ)句

2010-05-11 14:55:42

MySQL參數(shù)設(shè)置

2010-09-03 14:47:50

SQLSELECT語(yǔ)句

2010-06-28 14:36:38

SQL Server數(shù)

2010-11-11 11:49:02

SQL嵌套SELECT
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 免费a级毛片在线播放 | 日韩精品免费一区二区在线观看 | 一区| 中文字幕在线播放第一页 | 亚洲精品粉嫩美女一区 | 一区二区三区网站 | 日本一二三区高清 | 亚洲一区二区在线播放 | 国产有码 | 播放一级黄色片 | 欧美a在线 | 天天操天天射综合 | 美女久久| 国产视频第一页 | 欧美阿v | 一本一道久久a久久精品蜜桃 | 成年人在线 | 伊人伊成久久人综合网站 | 特黄av| 亚洲国产欧美在线 | 欧美日韩一区二区三区不卡视频 | 国外成人免费视频 | 亚洲国产成人av好男人在线观看 | 成人免费视频网站在线看 | 草久久久 | 午夜精品一区二区三区在线观看 | 天天射夜夜操 | 国产高清久久 | 国产精品成人一区二区三区 | 在线观看www| 91久久久久久久 | 国产高清在线精品 | 国产精品久久久久久一级毛片 | 国产黄色一级电影 | 欧美日韩亚洲一区 | 三级成人在线 | 91色啪 | 91久久精品国产免费一区 | 好姑娘高清在线观看电影 | 一区二区三区免费 | 午夜精品久久久久久久99黑人 |