社区
MS-SQL Server
帖子详情
存储过程参数问题紧急求助?
yanlw
2003-05-16 03:09:26
我建了如下类似的存储过程(字符里还有其它变量),但我该如何调用呢,
create proc abc(@sql varchar(888))
as
set @sql='select 列A,列B '
set @sql=@sql+'from tablename'
exec(@sql)
如直接这样执行 exec abc
出现如下错误:
过程 'abc' 需要参数 '@sql',但未提供该参数
请高人尽快指点!
...全文
85
4
打赏
收藏
存储过程参数问题紧急求助?
我建了如下类似的存储过程(字符里还有其它变量),但我该如何调用呢, create proc abc(@sql varchar(888)) as set @sql='select 列A,列B ' set @sql=@sql+'from tablename' exec(@sql) 如直接这样执行 exec abc 出现如下错误: 过程 'abc' 需要参数 '@sql',但未提供该参数 请高人尽快指点!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
psxfghost
2003-05-16
打赏
举报
回复
drop proc abc
create proc abc(@sql varchar(888))
as
set @sql='select 列A,列B '
set @sql=@sql+'from tablename'
exec(@sql)
set @sql='.....' --输入字符串的内容
exec abc @sql
psxfghost
2003-05-16
打赏
举报
回复
create proc abc(@sql varchar(888))
as
set @sql='select 列A,列B '
set @sql=@sql+'from tablename'
exec(@sql)
exec abc @sql
CrazyFor
2003-05-16
打赏
举报
回复
create proc abc(@sql varchar(888)='')
as
set @sql='select 列A,列B '
set @sql=@sql+'from tablename'
exec(@sql)
给参数加默认值就可以了.
愉快的登山者
2003-05-16
打赏
举报
回复
create proc abc
as
declare @sql varchar(888)
set @sql='select 列A,列B '
set @sql=@sql+'from tablename'
exec(@sql)
存储过程
的if判断、
参数
(in, out, inout)
✨ 哈喽,屏幕前的每一位开发者朋友,你们好呀!✨当你点开这篇文章时,或许正对着 IDE 里闪烁的光标发呆,或许刚解决一个卡了三天的 bug,正端着咖啡松口气 —— 不管此刻的你在经历什么,都想先和你说声:“辛苦了,同行者!” 👋作为一名摸爬滚打多年的开发工程师,我始终觉得,我们敲出的每一行代码,不仅是业务逻辑的堆叠,更是无数个 “踩坑与爬坑” 的缩影。从第一次上线时的手忙脚乱,到如今能冷静应对突发 bug;
存储过程
的介绍、基本语法、delimiter的使用
存储过程
是事先经过编译并存储在数据库中的一段SQL语句的集合,调用
存储过程
可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。
存储过程
思想上很简单,就是数据库SQL语言层面的代码封装与重用。举例:我们的项目有个业务逻辑,涉及到了3个SQL语句,此时我们就可以将这三个SQL语句封装成一个
存储过程
。
mysql navicat
存储过程
_利用navicat写mysql的
存储过程
最近项目经理让我给新的活动的预留一个插入红包和查看详情的sql,方便在项目出
问题
的做一些
紧急
操作,我想了下这里面还涉及到挺多逻辑和挺多表的一句句查也不方便啊,干脆写到
存储过程
里,于是开始在navicat写
存储过程
,因为是第一次写,在此记录一下,方便下次查看(•̀ᴗ•́)و ̑̑。1:选择新建函数。2:新建函数后会出现下面的界面,要是你不确定
存储过程
的输入输出值,可以直接点击完成,在里面的编辑的时候...
mysql
存储过程
varchar_mysql
存储过程
varchar
参数
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],"search_count":[{"count_phone":4,"count":4}]},"card":[{"des":"阿里云数据库专家保驾护航,为用户的数据库应用系统进行性能和风险评估,参与配合进行数据压测演练,提供数据库优化方面专业建议,在业务高峰期与用户共同保障数据库系统平...
mysql
存储过程
和事件
mysql
存储过程
(暂时不齐,学习记录): mysql
存储过程
,简单的理解就是一个函数,里面写了sql代码,想要使用就可以调用。 本次我写的一个简单的
存储过程
是: create procedure update_urgent update routine set urgent=
紧急
' where(timestampdiff(day,now(),routine.deadline)<=7 and...
MS-SQL Server
34,876
社区成员
254,635
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章