社区
疑难问题
帖子详情
关于动态组织SQL语句的问题
chmj718
2003-10-17 01:07:21
我在存储过程中 需要实现以参数指定表名、字段名的SQL查询语句,并且需要将其返回值付给一临时变量,不知道怎么实现,请各位大峡 帮忙!
小弟试着用 系统存储过程sp_executesql,好象还不能实现
...全文
41
7
打赏
收藏
关于动态组织SQL语句的问题
我在存储过程中 需要实现以参数指定表名、字段名的SQL查询语句,并且需要将其返回值付给一临时变量,不知道怎么实现,请各位大峡 帮忙! 小弟试着用 系统存储过程sp_executesql,好象还不能实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chmj718
2003-10-18
打赏
举报
回复
问题已经解决,方法跟是yujohny(踏网无痕) 说的一样!谢谢大家关注
yujohny
2003-10-17
打赏
举报
回复
declare @bb int,
@sqls nvarchar(4000)
set @sqls='select @a=id from city where name = ''as'''
exec sp_executesql @sqls,N'@a int output',@bb output
select @bb
chmj718
2003-10-17
打赏
举报
回复
小马哥 上面的 方法不能付值给变量,而下面的方法我试了不行,
我是这样的:
declare @bb int
exec('select '+ @bb + '= id from city where name = ''as''')
select @bb
错误提示:
服务器: 消息 170,级别 15,状态 1,行 1
第 1 行: '=' 附近有语法错误。
(所影响的行数为 1 行)
yoki
2003-10-17
打赏
举报
回复
declare @bb decimal(8,0)
exec('select '+ @bb + '= d_fare1 from fare')
select @bb
yoki
2003-10-17
打赏
举报
回复
declare @tablename varchar(100)
declare @field varchar(20)
declare @sql varchar(8000)
select @tablename='table1'
select @sql='select ' + @field
select @sql=@sql+' from ' +@tablename
exec(@sql)
txlicenhe
2003-10-17
打赏
举报
回复
参考
http://expert.csdn.net/Expert/topic/2364/2364046.xml?temp=.829693
yoki
2003-10-17
打赏
举报
回复
declare @tablename varchar(100)
declare @field varchar(20)
declare @sql varchar(8000)
select @tablename='table1'
select @sql='select ' + @field
select @sql=@sql+' from ' +@tablename
exec(@sql)
Mybatis 处理 sql 语句
另外 sql 语句又分为 静态 sql 语句 和
动态
sql 语句,用参数修饰符来区分。 静态 sql 语句:没有参数或者参数修饰符全部是 #{} 这种,并且没有其他标签
动态
sql 语句:参数其中之一被 ${} 修饰,或者有标签 ...
动态
sql语句
mybatis 核心对
sql语句
进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。 首先要对查询条件进行判断,如果输入参数不为空才进行查询条件拼接。 实现的是sql的拼接 使用where...
嵌入式SQL语言之
动态
SQL
嵌入式SQL语言之
动态
SQL一、
动态
SQL的概念和作用二、
SQL语句
的
动态
构造-示例1三、
动态
SQL语句
的执行方式概述四、数据字典与SQLDA1、概述2、X/Open标准的系统目录3、Oracle的数据字典五、ODBC与JDBC1、ODBC2、JDBC3、...
动态
生成
SQL语句
, 通用查询接口
很多时候,由于业务变化,使得...这种情况在后端查询接口中全部兼容,另外实现
动态
SQL语句
生成,满足条件由前端进行根据需要进行配置。 1、查询条件配置如下: {"groupOp":"AND", "rules":[{"field":"name","op":"...
java实现SQL查询语句的
动态
拼接
1、需求:根据传入的参数
动态
截取/拼接
SQL语句
2、实现类 package test.util; import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; public class SqlUtils{ /* \\s是\s...
疑难问题
22,210
社区成员
121,729
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章