xml 形式的参数 删除存储过程的创建
2010-06-06 16:49
337 查看
create procedure [dbo].[FirstPayedListDeleted]
@Input varchar(max)
as
begin
SET NOCOUNT ON;
DECLARE @x XML, @ID VARCHAR(20);
SET @x = @Input;
with ae as
(
SELECT
x.item.value(']'@ID[1]', 'VARCHAR(20)') AS ID
FROM @x.nodes('//ArrayOfFirstPayed//FirstPayed') AS x(item)
)
delete FirstPayed
from FirstPayed as a ,ae as x where a.ID=x.ID
end
@Input varchar(max)
as
begin
SET NOCOUNT ON;
DECLARE @x XML, @ID VARCHAR(20);
SET @x = @Input;
with ae as
(
SELECT
x.item.value(']'@ID[1]', 'VARCHAR(20)') AS ID
FROM @x.nodes('//ArrayOfFirstPayed//FirstPayed') AS x(item)
)
delete FirstPayed
from FirstPayed as a ,ae as x where a.ID=x.ID
end
相关文章推荐
- xml 形式的参数 修改存储过程的创建
- Informix创建执行和删除带参数的存储过程实例
- oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包
- Informix创建执行和删除带参数的存储过程实例
- Informix创建执行和删除带参数的存储过程实例
- oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包
- oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)1
- oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)
- 导出文件成sql形式,创建表格之前,判断某表格是否存在,创建临时存储过程删除表格,之后再删除存储过程
- oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包
- oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包
- oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)
- Informix创建执行和删除带参数的存储过程实例
- oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)
- oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)
- oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包
- oracle 创建,删除存储过程,参数传递,创建,删除存储函数,存储过程和函数的查看,包,系统包
- 转:oracle 存储过程详细介绍(创建,删除存储过程,参数传递等)
- 遍历数据库中的用户存储过程,获得每个存储过程的参数名、参数类型、存储过程名称等信息以xml的形式保存
- 创建一个输出参数为xml类型的存储过程(示例)