你可以使用XML。
例如:declare @xmlstring as varchar(100) set @xmlstring = '-1' declare @docid int
exec sp_xml_preparedocument @docid output, @xmlstringselect [id],parentid,nodetype,localname,[text]from openxml(@docid, '/args', 1)
这将产生产出:
id parentid nodetype localname text
0 NULL 1 args NULL
2 0 1 arg NULL
3 2 2 value NULL
5 3 3 #text 42
4 0 1 arg2 NULL
6 4 3 #text -1
哪个有(更多?)你需要的东西。