0
如何在Dynamic SQL中編寫查詢,我遇到下面給出的錯誤。使用xml內容在Dynamic Sql中創建語句
EXECUTE IMMEDIATE
'CREATE TABLE SAMPLE
SELECT EXTRACT (VALUE (d), '''//row/text()''').getstringval()
FROM (SELECT XMLTYPE ( '''<rows><row>'''
|| REPLACE ('''venkat,vijay,bylla,12''', ''',''', '''</row><row>''')
|| '''</row></rows>'''
) AS xmlval
FROM DUAL) x,
TABLE (XMLSEQUENCE (EXTRACT (x.xmlval, '''/rows/row'''))) d';
的錯誤是:
Error(118,34): PLS-00103: Encountered the symbol "/" when expecting
one of the following: (- + case mod new null <an identifier>
<a double-quoted delimited-identifier> <a bind variable>
噢好吧...我會嘗試實施全球臨時表...謝謝 – user1990383 2013-03-26 11:59:55