社区
应用实例
帖子详情
动态SQL
yahooboy
2005-11-22 07:54:24
1.定义变量declare @strTemp varchar(6)
2.执行动态SQL,exec('select N1 from table1')返回一个varchar(6)的值
3.想把exec('select N1 from table1')的结果赋给@strTemp,不知如何实现,请高人告知,谢谢!
...全文
143
2
打赏
收藏
动态SQL
1.定义变量declare @strTemp varchar(6) 2.执行动态SQL,exec('select N1 from table1')返回一个varchar(6)的值 3.想把exec('select N1 from table1')的结果赋给@strTemp,不知如何实现,请高人告知,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yahooboy
2005-11-22
打赏
举报
回复
谢谢zlp321002大侠,在下万分感谢!另,不知上述方法可以在sybase下使用?谢谢..
zlp321002
2005-11-22
打赏
举报
回复
--返回一个值
declare @sql nvarchar(200),@strTemp varchar(10)
set @sql=N'select @strTemp=max(N1) from 表'
exec sp_executesql @sql,N'@strTemp varchar(10) output',@strTemp output
select @strTemp
--返回多个值
declare @strTemp varchar(200)
set @strTemp=''
select @strTemp=@strTemp+','+N1+'' from 表
select stuff(@strTemp,1,1,'')
sql语句妙用,各种sql语句的详细用法与讲解
sql语句妙用,各种sql语句的详细用法与讲解 ,使得程序运行的更加流畅。主要针对一些高效sql语句的解释。
SQL语句集锦
该资料整合了常用的sql语句,可以在平时的工作学习中起到指导作用。
mybatis-3.2.3 jar包和源码
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis
【Mybatis】
动态SQL
实例
动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。 使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射语句中的强大的动态 SQL 语言,MyBatis 显著地提升了这一特性的易用性。 本篇文章要讲的mybatis元素主要有 if choose (when, otherwise)
Oracle数据库
动态SQL
文章目录一、什么是
动态SQL
二、
动态SQL
的作用三、
动态SQL
语句的五种实现方法四、
动态SQL
的语法结构五、
动态SQL
的写法写法1:不传参不赋值写法2:将结果集存在变量中动态运行写法3:
动态SQL
传参和赋值写法4:
动态SQL
只赋值不传参六、
动态SQL
与存储过程的运用案例1:删除表(通过传递表名对相应的表进行删除)案例2:创建表(根据用户输入的表名及字段名等参数创建表)案例3:插入数据(根据用户输入的字段数据向指定表插入数据) 一、什么是
动态SQL
一般的PL/SQL程序设计中,在DML和事务控制的语句中可以
应用实例
27,580
社区成员
68,544
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章