sql server中set @id = @xmldoc.value('(/students/class/@no)[1]','int')中的[1]是什么意思啊,求帮助

2020-05-03 社会 74阅读
因为进行xquery后要对xml的数值进行静态类型推导,最后得出的可能不止一个值(虽然XML文件中的值是唯一的)。为了减少静态类型并保证实际上最多传递一个值,必须使用位置索引。

记住就好了,这跟你的XML文件没关系,是sql的xquery需要的。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com