社区
应用实例
帖子详情
这种存储过程怎么写
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',但怎么转化
能否有其它办法
...全文
161
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自带报表功能,于是我测试了一下,还算比较好用,所以我就录了一个用
存储过程
来
写
报表的例子。下载地址如下:http://tclywork.itpub.net/get/464/MSSQL2005%B4%E6%B4...
oracle
存储过程
直接
写
文件
一、用sys执行下面的命令。 0. alter user sys identified by sys; 1. select owner, object_type from all_objects where object_name = 'UTL_FILE' ; 2. grant execute on sys.utl_file to public; 3. grant create a
oracle
存储过程
写
文件,Oracle
写
本地文件
Oracle
写
本地文件是指
写
到运行Oracle的主机上,而不是运行该脚本的机器上。说起来有点拗口,实际上就是无论在哪里执行这个过程,生成的文件始终都是在服务器上的。下面过程实现了这个功能:logdir是指文件存放路径。有Oracle的directory指定:create or replace directory log_dir as '/oracle/admin/orcl';创建带有clob字段...
AI
写
存储过程
?能
写
,但别让AI碰这3类逻辑
AI不知道你们公司"库存不足时是直接取消订单还是标记待补货",不知道"优惠券已扣但订单取消时券是否自动退回",不知道"部分支付失败时是保留订单还是整单作废"。但涉及跨事务编排、数据一致性校验、异常分支决策的3类逻辑——这些是业务知识的结晶,不是通用知识的拼凑。
写
存储过程
最难的部分,从来不是PL/SQL语法,是理解业务规则、设计异常分支、确保数据一致性。但
存储过程
真正难
写
的部分,从来不是语法,是业务语义。
存储过程
的声明部分、变量定义、游标声明、基本循环结构——这些模板化代码让AI
写
,你专注填业务逻辑。
在SQL server中如何
写
存储过程
前言: 刚换了工作,之前使用的数据库是Oracle,现在用的是SQL server。有时候语法和
写
SQL语句各种不习惯。 总结一下SQL server中如何存储。 USE [SSQADM] ----Use 是跳转到哪个数据库,对这个数据库进行操作。 GO ----GO向 SQL Server 实用工具发出一批 Transact-SQL 语句结束的信号,相当于提交上面的SQL...
应用实例
27,579
社区成员
68,540
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章