在sp_executesql中使用like字句的方法
程序员文章站
2023-11-04 22:32:10
declare @likesql nvarchar(32);--定义一个like变量,如果是存储过程,此处可以存储过程的参数 set @likesql = ‘somewor...
declare @likesql nvarchar(32);--定义一个like变量,如果是存储过程,此处可以存储过程的参数
set @likesql = ‘someword%';--把likesql变量赋值,可以赋值成'%xxxxxxxxxxxx%'
declare @selectsql nvarchar(128)--定义sql语句,开始拼sql
set @selectsql = ‘select * from table where [column] like @likepar';—使用@likepar变量进行参数化
exec sp_executesql @selectsql ,n'@likepar as varchar(32)',@likepar = @likesql;--使用sp_executesql来执行
set @likesql = ‘someword%';--把likesql变量赋值,可以赋值成'%xxxxxxxxxxxx%'
declare @selectsql nvarchar(128)--定义sql语句,开始拼sql
set @selectsql = ‘select * from table where [column] like @likepar';—使用@likepar变量进行参数化
exec sp_executesql @selectsql ,n'@likepar as varchar(32)',@likepar = @likesql;--使用sp_executesql来执行
推荐阅读
-
使用python中的in ,not in来检查元素是不是在列表中的方法
-
SqlServer2005中使用row_number()在一个查询中删除重复记录的方法
-
web.py在SAE中的Session问题解决方法(使用mysql存储)
-
使用PDF.JS插件在HTML中预览PDF文件的方法
-
在sp_executesql中使用like字句的方法
-
在vue中,v-for的索引index在html中的使用方法
-
clipboard在vue中的使用的方法示例
-
在Python中操作文件之truncate()方法的使用教程
-
在Python程序中操作文件之flush()方法的使用教程
-
在Python程序中操作文件之isatty()方法的使用教程