4 回答

幕布斯6054654
TA贡献1876条经验 获得超7个赞

郎朗坤
TA贡献1921条经验 获得超9个赞
可以为函数的参数指定一个字符串
比如
SELECT [dbo].[w_GetProdColor]('test')
也可以用字段作为参数,其实跟系统函数用法是一样的
SELECT [dbo].[w_GetProdColor](列名)
FROM 表名

jeck猫
TA贡献1909条经验 获得超7个赞
20
-- 数据库用户名 UAGReport 表名student 已创建
use UAGReport
go
DECLARE @doc varchar(1000)
DECLARE @idoc int
SET @doc='<ROOT>
<student>
<id>6</id>
<name>sun</name>
<sex>male</sex>
<age>24</age>
</student>
</ROOT>'
exec sp_xml_preparedocument @idoc output,@doc
select * from openxml(@idoc,'/ROOT/student',2)
with(id int,name varchar(40),sex varchar(20), age int)
insert student
select * from openxml(@idoc,'/ROOT/student',2)
with student
exec sp_xml_removedocument @idoc
添加回答
举报
0/150
提交
取消