修改内容的存储过程
来源:互联网 发布:淘宝退货率计算 编辑:程序博客网 时间:2024/05/27 14:14
set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
GO
ALTER procedure [dbo].[updateNews]
@newsid int,
@title nvarchar(100),
@content text,
@catids varchar(200),
@error nvarchar(200) output
as
begin
declare @index int
declare @catid varchar(10)
begin transaction
begin try
update newsContent set title=@title,[content]=@content
where id=@newsid
delete from NewsCategory where newsid=@newsid
--while循环
while(len(@catids)>0)
begin
set @index=charindex(':',@catids)
if(@index<>0)
begin
set @catid=substring(@catids,1,@index-1)
set @catids=substring(@catids,@index+1,len(@catids)-@index)
end
else
begin
set @catid=@catids
set @catids=''
end
insert into newscategory(newsid,catid) values(@newsid,cast(@catid as int))
end
--循环结束
commit transaction
return 0
end try
begin catch
set @error=error_message()
rollback transaction
return -1
end catch
end
- 修改内容的存储过程
- 修改密码的存储过程
- 如何查看sybase存储过程的内容?
- 查询查找存储过程的内容
- 如何查看sybase存储过程的内容
- oracle查看存储过程的内容
- 获取存储过程内容
- 批量修改表、存储过程的所有者
- 批量修改存储过程的所有者
- 修改表和存储过程的所有者
- mysql存储过程修改表的engine
- 查询存储过程的最后修改时间
- 修改存储过程的指定参数类型
- 存储过程修改
- 修改存储过程
- 修改存储过程
- MySQL修改存储过程
- sp_helptext 查看存储过程内容
- 文件的上传与乱码问题
- 2011-10-20
- 新闻添加新功能
- 添加 DataRelation (ADO.NET)
- linux实用命令详解(新建删除复制文件夹,挂载) 转
- 修改内容的存储过程
- Toast的存活时间
- 写大论文的一些注意事项(续):我是如何找到创新点的?
- OpenBSD 架构网站服务器所需软件35个
- 存储过程
- NET连接数据库字符串密码丢失的解决方法(persist security info=true;)
- 2011.10.20学习随记
- 查询过程
- 。。。