回答

收藏

SQL XML导入:XQuery [value()]:'。)'

技术问答 技术问答 177 人阅读 | 0 人回复 | 2023-09-12

我试图从数据XML数据插入SQL的表中。XML文件是从Microsoft Excel该文件具有以下标头:5 M9 ]; J% a  L3 x
我用这个查询来分析它:& s6 B1 n5 u, Q6 z) L: W$ F% N! w. l
;WITH XMLNAMESPACES ('urn:schemas-microsoft-comffice:spreadsheet' as ss)select X.value('(ss:Row/ss:Cell/ssData)','varchar(max)')from @allUsers.nodes('Workbook/Worksheet/Table') as T(X)它分析了大约半秒钟,然后给了我这个错误:3 h# ~9 D( F' Y; y
XQuery [value()2 g, \6 r7 Q* N6 @/ w# L
解析的XML其中一些数据包含电话号码,例如:
' o/ f+ e  f/ Y* F' T                    JohnSmith    JohnSmith    XYZ    (555) 555-5555       但我不认为括号中的圆括号会引起问题。
( I( P7 O" O4 \  ^8 W: ?  q/ G我的问题是,我以前有没有遇到过这样的错误,因为我似乎无法通过在线搜索找到任何帮助?: j: s3 Y. b: {
                                                                5 |" U3 }) t" q; V, r. g- s
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则