论坛首页 Java企业应用论坛

sql 解析 工具(sql parse)

浏览 16688 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-11-30   最后修改:2010-11-30
中文貌似有点问题.

insert into log_table_test(LOG_TABLE_TEST_ID,g2,C_NUMBER)values('a','中文',2)


Caused by: net.sf.jsqlparser.parser.TokenMgrError: Lexical error at line 1, column 70.  Encountered: "\u4e2d" (20013), after : "\'"
	at net.sf.jsqlparser.parser.CCJSqlParserTokenManager.getNextToken(CCJSqlParserTokenManager.java:1326)
	at net.sf.jsqlparser.parser.CCJSqlParser.jj_scan_token(CCJSqlParser.java:5290)
	at net.sf.jsqlparser.parser.CCJSqlParser.jj_3R_88(CCJSqlParser.java:4454)
	at net.sf.jsqlparser.parser.CCJSqlParser.jj_3R_52(CCJSqlParser.java:4499)
	at net.sf.jsqlparser.parser.CCJSqlParser.jj_3R_86(CCJSqlParser.java:4721)
	at net.sf.jsqlparser.parser.CCJSqlParser.jj_3R_51(CCJSqlParser.java:4739)
	at net.sf.jsqlparser.parser.CCJSqlParser.jj_3R_48(CCJSqlParser.java:4804)
	at net.sf.jsqlparser.parser.CCJSqlParser.jj_3_20(CCJSqlParser.java:4799)
	at net.sf.jsqlparser.parser.CCJSqlParser.jj_2_20(CCJSqlParser.java:3188)
	at net.sf.jsqlparser.parser.CCJSqlParser.SimpleExpression(CCJSqlParser.java:2035)
	at net.sf.jsqlparser.parser.CCJSqlParser.Insert(CCJSqlParser.java:372)
	at net.sf.jsqlparser.parser.CCJSqlParser.Statement(CCJSqlParser.java:116)
	at net.sf.jsqlparser.parser.CCJSqlParserManager.parse(CCJSqlParserManager.java:38)
	... 11 more


set UNICODE_INPUT to true ?



javacc -UNICODE_INPUT:false -JAVA_UNICODE_ESCAPE:true -JDK_VERSION:1.4 JSqlParserCC.jj
0 请登录后投票
   发表时间:2010-12-01  
,pl/Sql Developer这个工具也很好用的
  • 大小: 32.1 KB
  • 大小: 32.1 KB
0 请登录后投票
   发表时间:2010-12-02  
LZ,什么意思呢?怎么看不懂?
0 请登录后投票
   发表时间:2010-12-29  
不支持oracle里的ROW_NUMBER()函数。
0 请登录后投票
   发表时间:2011-09-15  
怎么解决带有中文sql语句
net.sf.jsqlparser.parser.TokenMgrError: Lexical error at line 1, column 1.  Encountered: "\u7365" (29541), after : ""
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics