mysql存储过程中能有默认参数么?

jamfchan 2007-06-03 11:46:00
例如像这样的
create procedure test(iTitle varchar(20),iMark0 varchar(20)='AA')


调用的时候,缺少第二个参数也可以调用的

call test('a');


可以么?
...全文
250 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
HunderKiller 2009-09-21
  • 打赏
  • 举报
回复
试一下
create procedure test(iTitle varchar(20),iMark0 varchar(20) default 'AA ')
但是好像有个数据库叫'test‘吧,最好不要用这样的名字
我也是个新手
嘿嘿~~
jeakgreat 2009-09-06
  • 打赏
  • 举报
回复
MYSQL不可以
懒得去死 2007-06-04
  • 打赏
  • 举报
回复
SQLSERVER里面可以,MYSQL里面不可以。
mpshun 2007-06-04
  • 打赏
  • 举报
回复
看不懂啊, 你在哪里写出过参数吗?

56,678

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧