社区
MS-SQL Server
帖子详情
下面的存储过程哪里错了?
yanransoft
2004-05-03 11:47:38
CREATE PROCEDURE AddTopic(@ForumID int)
AS
declare @maxid int;
select max(postid) as maxid --sql server指明是这里有问题
from post;
如果不能这么写,我应该怎么写呢?
...全文
56
9
打赏
收藏
下面的存储过程哪里错了?
CREATE PROCEDURE AddTopic(@ForumID int) AS declare @maxid int; select max(postid) as maxid --sql server指明是这里有问题 from post; 如果不能这么写,我应该怎么写呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yanransoft
2004-05-04
打赏
举报
回复
再把maxid作为一个参数传给下一个insert into 子句
yanransoft
2004-05-04
打赏
举报
回复
select max(postid)要返回一个值,把这个值赋给maxid
haoK
2004-05-04
打赏
举报
回复
哇, 有分号都可以, 以前俺都不知道, 汗...
zjcxc
元老
2004-05-04
打赏
举报
回复
不知道楼主相做什么
JerryOne
2004-05-03
打赏
举报
回复
存储过程没问题,不过变量没用上
zjcxc
元老
2004-05-03
打赏
举报
回复
我的电脑上没有问题.
haoK
2004-05-03
打赏
举报
回复
去掉分号;
azsoft
2004-05-03
打赏
举报
回复
CREATE PROCEDURE AddTopic(@ForumID int)
AS
begin
declare @maxid int;
select max(postid) as md --sql server指明是这里有问题
from post
end
zjcxc
元老
2004-05-03
打赏
举报
回复
楼主的语句没错啊
mysql 找不到
存储过程
_Mysql的
存储过程
真的是个坑!求助
下面
的
存储过程
哪里
错
啦,实在是找不到哪里的问题了。...
BEGINdeclare step1,step2 varchar(50);declare p_tar_code varchar(10);DECLARE p_tYear,p_period int;DECLARE p_centAll,p_up_comCent decimal(5,2);-- 1:获取当前年度和季度select period,tyear into p_period,p_tYear fro...
[引用]dotNET
下面
调用Access中
存储过程
的方法
http://blog.csdn.net/yohomonkey/archive/2004/09/30/121555.aspx在Sql Server中使用
存储过程
是大家都比较熟悉的了,前不久自己作了一个小东东,数据库使用的是MS Access数据库,也想着试试用
存储过程
是否可行。毕竟,
存储过程
与代码的关系不是非常大,数据库和
存储过程
的修改有些是不用更改编码的。
下面
贴出我的代码,大家会发现,其实跟调用
什么是
存储过程
什么是
存储过程
:
存储过程
可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。
存储过程
的好处:1.由于数据库执行动作时,是先编译后执行的。然而
存储过程
是一个编译过的代码块,所以执行效率要比T-SQL语句高。2.一个
存储过程
在程序在网络中交互时可以替代大堆...
SQL
存储过程
SQL
存储过程
的学习
MS-SQL Server
34,875
社区成员
254,639
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章