2009-09-08 96 views
0

我需要Java解析器解析SQL並將其作爲一些結構返回。這種結構必須與我能綁定低級別讀者的內容有一定的聯繫。Sql解析器與引擎

回答

1

如果您需要比@ Adamski的Zql做得更深一點,請查看ANTLR,該文檔有大多數SQL的語法。

+0

在哪裏我可以得到一個引擎來處理:連接,分組等等? Zql,Antlr只是解析器。 – merin 2009-09-08 08:44:30

+0

你看過Apache Derby嗎? – 2009-09-08 08:50:00

+0

@merin:你的意思是'手柄'是什麼意思?你想以某種方式執行SQL,還是僅僅將它引入某種樹結構?自從我使用ANTLR以來已經有一段時間了,但是從內存中它將生成一個可以選擇包含自定義節點的AST。 – 2009-09-08 09:08:40