簡體   English   中英

如何利用方解石服務器

[英]How to take advantage of calcite-server

我們的項目依賴於方解石芯,但是我們還需要使用DDL語句。 服務器模塊(calcite-server)向Calcite添加了DDL支持。 我們如何利用方解石服務器來滿足我們的需求?

方解石的文檔中提到

如果您是子項目的作者,則語法擴展名不太可能與calcite-server中的語法擴展名相匹配,因此我們建議您通過擴展核心解析器來添加SQL語法擴展名。 如果需要DDL命令,則可以將方解石服務器中的內容復制粘貼到項目中。

這是否意味着我們應該自己擴展方解石核心,而不是直接使用方解石服務器。 有沒有更好的辦法?

如果可以使用calcite-server支持的DDL的方言,請放心使用。 但是,如果您有自己的DDL方言,則可能需要編寫自己的calcite-server版本。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM