社区
疑难问题
帖子详情
能否往存储过程中传参数?并且需要使用动态SQL语句.急!!!!
HelenIsxingfang
2003-12-15 05:28:51
能否往存储过程中传参数?并且需要使用动态SQL语句.急!!!!
...全文
101
5
打赏
收藏
能否往存储过程中传参数?并且需要使用动态SQL语句.急!!!!
能否往存储过程中传参数?并且需要使用动态SQL语句.急!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HelenIsxingfang
2003-12-16
打赏
举报
回复
不行啊,没有实现.Q_Q
vileboy
2003-12-15
打赏
举报
回复
create procedure test
@var1 varchar(20),
@var2 varchar(20)
as
declare @sql varchar(2000)
set @sql='select 你要的字段 from 你的表 where 字段1='''+@var1+''' and 字段2='''+@var2+''''
exec(@sql)
go
vileboy
2003-12-15
打赏
举报
回复
create procedure test
@var1 varchar(20),
@var2 varchar(20)
as
declare @sql varchar(2000)
set @sql='select 你要的字段 from 你的表 where 字段1='''+@var1+''' and 字段2='''+@var2+''''
go
gmlxf
2003-12-15
打赏
举报
回复
yes:
http://www.algonet.se/~sommar/dynamic_sql.html
txlicenhe
2003-12-15
打赏
举报
回复
http://www.csdn.net/Develop/read_article.asp?id=22673
动态SQL语句
Oracle
存储过程
深度应用指南
Oracle
存储过程
是
数
据库管理系统Oracle
中
的一个重要特性,它允许开发者编写包含一系列
SQL语句
和PL/SQL块的程序单元,以实现复杂的
数
据处理逻辑和业务流程。这个“Oracle
存储过程
超详细
使用
手册”很可能是对这一主题的深入探讨,涵盖了从基础概念到高级应用的全方位指南。以下是关于Oracle
存储过程
的一些关键知识点: 1. **定义与类型**:
存储过程
是由一个或多个SQL或PL/
SQL语句
组成的代码块,可以被命名并存储在
数
据库
中
,供后续调用。它们分为三种类型:过程(不返回值)、函
数
(返回单个值)和包(包含过程和函
数
的集合)。 2. **创建过程**:
使用
`CREATE PROCEDURE`语句来创建一个新的
存储过程
,指定过程名、参
数
列表以及过程体(包含的SQL或PL/
SQL语句
)。 3. **调用过程**:调用已创建的过程通常
使用
`EXECUTE`关键字,或者在PL/SQL块
中
直接
使用
过程名,如`过程名(参
数
列表);`。 4. **参
数
**:
存储过程
可以接受输入参
数
(IN),输出参
数
(OUT),或者输入输出参
数
(IN OUT)。参
数
用于传递
数
据到过程内部,或者从过程
中
传
MySQL
存储过程
传参
数
实现where id in(1,2,3,...)示例
一个MySQL
存储过程
传参
数
的问题想实现例如筛选条件为:where id in(1,2,3,...),下面有个不错的示例,感兴趣的朋友可以参考下
mybatis Mapper.xml
中
传参
多选 字符串形式逗号分隔 AND
中
拼接OR.rar
Mybatis Mapper.xml
中
字符串形式
传参
,逗号分隔 AND
中
拼接OR。
数
据库常见面试题型总结_
数
据库语句面试题
数
据库方面常见面试题型总结
oracle
存储过程
传递游标参
数
,Oracle
存储过程
中
使用
参
数
游标结合
动态
SQL
##前提 今天在编写业务的
存储过程
时,
需要
使用
到AND条件的拼接,而根据业务逻辑要求存在多达9种排列组合 以往只有两三种排列组合时,我会选择直接
使用
了PL/SQL的IF语句分支进行判断,这样更加简洁明了,易于理解 #####在
存储过程
中
使用
动态
SQL的好处:提高SQL的复用性,减少重复编写SQL根据业务逻辑进行条件拼接,减少排列组合带来的代码冗余后续
需要
进行扩展时,更加方便和可维护##问题
使用
参...
疑难问题
22,294
社区成员
121,729
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章