exec ('select * from book where book_name= '+变量)
解决方案 »
- 安装问题
- 麻烦问下这个SQL语句怎么写,应该很简单的
- 这条语句改怎么写
- 关于远程注册sql server2000服务器失败的问题?
- 从foxpro读数据到sqlserver时报错,请看一下.
- SQL Server的简单问题。
- 请求几个MSSQL的查询问题,希望前辈们指点。
- 急!!!!sql server访问拒绝
- 请问如何查询记录的总数?
- 请问SELECT TOP 1000 * 的含义,如果表中含有上千万条记录,怎么样才能快速打开呢?
- 帮忙解释语句谢谢!set @TempStr0 = @TempStr0 + N' FS_DaiMa=' +char(39) + @FS_DaiMa +char(39) +',' + char(13)
- 小问题
FROM book
WHERE Book_Concern = '+m_concern
这样写吗?变量类型有没有什么要求,book_concern是varchar类型的,m_concern是system::string类型的
sqlserver中的变量是以@开头的。
比如
declare @a varchar(30)
exec(
'SELECT *
FROM book
WHERE Book_Concern = '+@a)
'declare @a varchar(30)--or text SELECT *
FROM book
WHERE Book_Concern = '+@a)