dbcli / dbcli/mssql-cli

Allow multiline query with --query (-Q) parameter

オープン
#480 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Python
スター
1.4k
フォーク
191
PR マージ指標
30日以内にマージされた PR はありません

説明

Hi!

Is it possible to run multiline query as input, e.g.:
```shell
PS> mssql-cli --integrated --server "SERVER_NAME" --query @"
>> select top 1 *
>> from $(Read-Host 'Table')
>> "@
```
?

Simple example:
```shell
PS> mssql-cli --integrated --server "SERVER_NAME" --query @"
>> select top 1 *
>> from TableName
>> "@
Msg 263, Level 16, State 1, Line 1
Must specify table to select from.
```

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

まず、mssql-cli コマンドが --query (-Q) 引数をどのように解析するかを追跡し、次に issue にある PowerShell の複数行の例を再現します。複数行のクエリがそのまま渡され、TableName から選択する例を含め、期待どおりに実行されれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
python, sql
領域
cli, databases
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
明確に書かれている
初心者へのやさしさ
43/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。