ひしだまの変更履歴

ひしだまHPの更新履歴。
主にTRPGリプレイの元ネタ集、プログラミング技術メモと自作ソフト、好きなゲームや音楽です。

Tsurugi SQLコンソール

2023-12-05 00:00:00 | PG(RDBMS)

Tsurugi Advent Calendar 2023の5日目です。

TsurugiでSQLを実行するCLIツール(REPL)として、Tsurugi SQLコンソール(tgsql)というものがあります。

tgsqlはJavaで作られていて、JLine3という対話型ツール(REPL)を作るライブラリーを利用しています。
JLineはJShellにも使われているライブラリーで、キー入力や入力履歴などはほとんどデフォルトのまま使用できてとても便利です。

ただ、tgsql自体はまだ未完成な部分も多いです。
データ型の表示とか…。(例えばSQLのintやbigintがINT4やINT8という内部形式のまま表示される)
こういったものはTsurugi本体やライブラリーが対応していない為で、今後改善されていくものと思います。


コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« Tsurugiサーバーの起動停止方法 | トップ | Tsurugiのエンドポイント »
最新の画像もっと見る

コメントを投稿

PG(RDBMS)」カテゴリの最新記事