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

SQL語句使用IN進(jìn)行批量刪除的兩種寫法

數(shù)據(jù)庫 SQL Server
使用SQL語句進(jìn)行刪除操作有多種方法,下面為您介紹兩種使用IN進(jìn)行批量刪除的方法,供您參考,希望對(duì)您能夠有所幫助。

使用SQL語句進(jìn)行刪除操作有多種方法,下面為您介紹兩種使用IN進(jìn)行批量刪除的方法,供您參考,希望對(duì)您能夠有所幫助。

方法一:  

如果需要用in的寫法,就需要用到動(dòng)態(tài)sql寫,如下:
 
DECLARE   @ids   Varchar(50),@sql   varchar(8000)  
set   @ids='3908,3934'--是從參數(shù)中得到字符   '3908,3934'  
set   @sql   =   'delete   YH_order   WHERE   (id   IN   ('   +   @ids   +   '))'  
--print   @sql     --   調(diào)試用  
exec(@sql)  
   
方法二:
  
其實(shí)這樣的完全可以用charindex來解決,如下: 

DECLARE   @ids   Varchar(50)  
set   @ids='3908,3934'--是從參數(shù)中得到字符   '3908,3934'  
delete   YH_order   WHERE   charindex(','   +   cast(id   as   varchar)   +   ',',','   +   @ids   +   ',')   >   0 

 

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

2009-09-14 19:25:09

Ruby form

2020-07-23 08:18:27

C語言執(zhí)行循環(huán)體條件

2010-09-28 15:46:22

SQL刪除重復(fù)記錄

2010-09-01 15:43:57

2010-09-01 15:59:44

SQL刪除字段

2010-10-21 16:24:18

sql server升

2010-09-16 16:17:03

TRUNCATE TA

2010-06-30 13:07:17

SQL Server函

2010-10-20 15:48:56

SQL Server許

2024-02-04 09:24:45

MyBatisSQL語句Spring

2010-11-12 11:44:37

SQL Server刪

2010-07-15 14:38:55

Perl eval函數(shù)

2010-03-29 18:31:09

Nginx配置

2010-06-01 18:35:54

刪除SVN版本信息

2010-09-08 16:38:13

SQL循環(huán)語句

2010-11-12 11:48:15

2010-03-16 15:23:32

java動(dòng)態(tài)載入

2010-09-06 17:26:54

SQL函數(shù)

2010-09-25 11:32:20

SQL主鍵約束

2010-07-13 10:10:28

WPF
點(diǎn)贊
收藏

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