社区
应用实例
帖子详情
这种存储过程怎么写
jinchun
2004-09-06 09:29:48
CREATE PROCEDURE pn_FileSearch(
@FileIDs varchar(100),
)
AS
select * from tn_file where cn_id in(@FileIDs)
GO
@FileIDs传入的是 1,2那么出错,因为@FileIDs是字符串类型的,存储过程中会自动识为'1,2'
那么我能否转为'1','2',但怎么转化
能否有其它办法
...全文
152
5
打赏
收藏
这种存储过程怎么写
CREATE PROCEDURE pn_FileSearch( @FileIDs varchar(100), ) AS select * from tn_file where cn_id in(@FileIDs) GO @FileIDs传入的是 1,2那么出错,因为@FileIDs是字符串类型的,存储过程中会自动识为'1,2' 那么我能否转为'1','2',但怎么转化 能否有其它办法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jinchun
2004-09-06
打赏
举报
回复
回复 zjcxc(邹建)
现在我也使用这个办法,但是这样查看不方便,如果要修改这个语句的话也很累,还有其它办法吗
jinchun
2004-09-06
打赏
举报
回复
使用 charindex(cn_id,@FileIDs)>0是不可行的,因为
select charindex('1,','11,12') 他返回的是1,
zjcxc
2004-09-06
打赏
举报
回复
CREATE PROCEDURE pn_FileSearch(
@FileIDs varchar(100),
)
AS
exec('select * from tn_file where cn_id in('+@FileIDs+')')
GO
skyboy0720
2004-09-06
打赏
举报
回复
select * from tn_file where charindex(cn_id,@FileIDs)>0
jinchun
2004-09-06
打赏
举报
回复
set @FileIDs = ',' + @FileIDs + ','
select * from tn_file where charindex(cn_id,@FileIDs)>0
MSSQL2005
存储过程
写
报表
博主测试MSSQL2005自带报表功能后,录制了用
存储过程
写
报表的例子。介绍使用MSSQL2000的Northwind数据库和orders表,给出
存储过程
测试方法,还详细说明了建立数据库报表项目的步骤,如建立数据源、报表、数据集等。
oracle
存储过程
直接
写
文件
本文介绍了如何在Oracle数据库中使用sys权限执行命令,授权创建任意目录,并详细阐述了创建
存储过程
来直接
写
文件的方法。
oracle
存储过程
写
文件,Oracle
写
本地文件
本文详细介绍了如何使用Oracle数据库的
存储过程
将CLOB类型的数据
写
入到运行Oracle服务的主机文件系统中。首先创建了一个directory对象指定文件路径,接着创建带有CLOB字段的表并填充数据,然后编
写
了一个
存储过程
`sp_writelog2file`,该过程通过分段读取CLOB内容并
写
入文件,利用UTL_FILE包进行文件操作。整个过程确保了无论在哪里执行,文件都会被
写
在服务器上。最后,调用
存储过程
将`testclob`表的内容
写
入主机文件。
在SQL server中如何
写
存储过程
本文将介绍如何在 SQL Server 中使用 USE 和 GO 命令进行数据库操作,通过创建、修改、删除和调用
存储过程
来实现数据存储与检索。包括创建无参、带参数和带有返回值的
存储过程
,以及执行这些
存储过程
。
java
存储过程
怎么
写
_
存储过程
怎么
写
啊
博客介绍了Java中SQL
存储过程
的编
写
、销毁和调用方法。给出了创建
存储过程
的示例代码,说明了参数的使用,如IN表示传入变量。还介绍了
存储过程
的相关规则,包括命名长度、参数数量、参数类型及默认值、输出参数的设定等。
应用实例
27,579
社区成员
68,548
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章