用动态SQL语句加上通配符查训:declare @sql varchar(8000)
declare @test varchar(20)
set @test = '2006%'
set @sql='select * from student where no like '+@li
exec(@sql)为什么总是说: 第 1 行: '%' 附近有语法
declare @test varchar(20)
set @test = '2006%'
set @sql='select * from student where no like '+@li
exec(@sql)为什么总是说: 第 1 行: '%' 附近有语法
解决方案 »
- 菜鸟问题Delphi 每次打开后工作状态如何更改
- 求购服装进销存源码
- TBitmap与TFileStream的问题
- Tubropower中的com控件怎么用?
- 有用过 RX Library 2.75 的请进!
- 各位大虾请进
- 如何实现浮动工具兰
- 关于一个程控交换机 维护与记费系统 的开发,大家帮我出出主意,进来有分,不够再加
- 急!请问各位高手,我想在delphi中嵌入汇编,并且将结果传到delphi的变量中,不知能不能做到?或者让delphi调用中断也行
- 给个关于使用pageconrtol和listbox做数据库管理的一些思路吧
- dllwizard创建一个dll,如何声明一个函数,使得从外部可以访问到她?? (30分钟揭帖)
- 请教DevExpress控件包中cxGrid控件的相关问题!
declare @test varchar(20)
set @test = '2006%'
set @sql='select * from student where no like ''%'+@li+'%'''
exec(@sql)
declare @test varchar(20)
set @test = '2006%'
set @sql='select * from student where no like '+@li --@li 从哪儿来的?
exec(@sql)declare @sql varchar(8000)
declare @test varchar(20)
set @test = '2006%'
set @sql='select * from student where no like '''+@test+''''
exec(@sql)