Adakah sesiapa telah melaksanakan ciri pembentangan dalam penyesuai Apache Calcite?
P粉885035114
P粉885035114 2023-09-02 12:15:50
0
1
426
<p>Saya mahu melaksanakan perintah <code>show foo</code> yang berkaitan dengan enjin pangkalan data yang kami ingin sambungkan kepada Calcite melalui penyesuai Calcite. Sudah tentu, <code>foo</code> adalah sesuatu yang khusus untuk enjin pangkalan data itu. Saya cuba memikirkan relnode yang mana ia harus dipetakan (antara butiran lain). Jadi jika sesiapa telah melaksanakan pernyataan "tunjukkan" sebagai penyesuai Calcite dan mempunyai beberapa petua untuk saya, ia amat dihargai. </p> <p>Idea semasa saya ialah untuk mencipta jenis jadual "foo" baharu dengan lajur yang berkaitan yang harus dipulangkan oleh arahan, dan kemudian memetakan <kod>tunjukkan foo</code> <pre class="brush:sql;toolbar:false;">pilih * daripada foo; </pra> <p>Sudah tentu, ini dilakukan menggunakan relnod Calcite. Pada bahagian belakang, saya tahu apa yang saya perlu menukarnya. </p>
P粉885035114
P粉885035114

membalas semua(1)
P粉668113768

Anda mungkin ingin melihat sqlline yang melaksanakan sesuatu seperti show的命令:!dbinfo!tables!schemas dan banyak lagi. Jika anda melihat Commands.java anda akan melihat bahawa ia dilaksanakan melalui JDBC.

Dari situ, walau bagaimanapun, anda boleh mengenali bahagian Calcite dalam pelbagai kelas dalam ruang nama org.apache.calcite.jdbc.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!