問題タブ [sqsh]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
26921 参照

sybase - SQSHの「テーブルの表示」に相当するものは何ですか

sqshにどのテーブルが使用可能かを教えてもらうにはどうすればよいですか?

0 投票する
3 に答える
2274 参照

sql - sqsh -m bcp オプションを有効にして列名を取得していますか?

インタラクティブ モードで sqsh を使用している場合、次の方法でクエリを実行して、素敵な csv ファイルで取得できるようにすることがあります。

1> Blah=Blah のテーブルから * を選択

2> go -m bcp > /file/name/here

私が抱えている唯一の問題は、「-m bcp」オプションを使用しても出力に列名が表示されないことです。これらの列名を「きれいな」方法で取得する方法はありますか?

0 投票する
4 に答える
1895 参照

sql-server - MSSQL (または代替) に接続する sqsh の Unicode

Unicode (utf8) データを含む MSSQL データベースがあります。私のワークステーションは Linux (現在は Ubuntu) で、mssql データベースを操作するツールを探していて、SQSH を見つけました。問題は、sqsh コンソールでデータを選択すると、Unicode 文字の代わりにジバーが表示されることです。スイッチ「-J utf8」または「-J utf-8」を使用しても何も変わりませんでした。

問題は、utf-8 データで動作するように sqsh をセットアップする方法です。

それが不可能な場合は、utf-8 データで満たされた mssql データベースで作業するために Linux から使用できる代替ツールを知っていますか。あらゆる種類の T-SQL を実行し、事前に準備された SQL スクリプト ファイルを実行し、後で処理するために結果をパイプアウトする必要があります。シェル クライアントに限らず、優れた GUI (オープン ソース) も使用できます。

0 投票する
1 に答える
1918 参照

freetds - freetds0.91でSQSH2.1.7を作成できません

freetdsに対してsqshを構築するのに問題があります。この投稿はhttps://sourceforge.net/projects/sqsh/forums/forum/365924/topic/4716627と相互参照しています。

Solaris10にsunfreeware.comからFreetds0.91をインストールしました。ユーザーガイドの第9章に記載されているように、インストールを確認しました。

sqsh.orgからのsqshノートに従って、SYBASE環境変数を/ usr / local / freetdsに設定し、configureスクリプトを実行しました。(このマシンにはSybaseがインストールされていません。必要ないはずです。)

Makefileをチェックしましたが、読んだ内容を考えると正しいようです。

makeを実行すると、(たくさんのものを構築した後)次のようになります。

エラーはこれに関連していますか:http://www.freetds.org/faq.html#where.is.libtds.so

何か案は?

freetdsメーリングリストのリファレンス。sqshヘルプフォーラムのリファレンス。

0 投票する
3 に答える
13878 参照

sql - SQLサーバーの整数と10進数の合計

これはおそらく新しい質問ですが...私はSQSHのデータベースで作業していて、整数型の値が大きかった(人口属性)。これらを合計したいときに、算術オーバーフローの例外が発生しました。次に、値をDecimalにキャストすると、すべてが正常に機能しました(オーバーフローなし)。しかし、私が読んだところはどこでも、整数と小数は同じものだと言っています。では、なぜこれが起こっているのでしょうか?

前もって感謝します

0 投票する
4 に答える
1480 参照

sql-server - sqsh SQL Server 2005 実行 *.sql ファイル

sqsh 経由でリモート SQL Server db を削除したいのですが、どのように機能するのかわかりません。次のコマンドでSQLサーバーに接続できます:

0 投票する
4 に答える
66998 参照

sql-server - SQSHを使用して、名前にスペースが含まれるテーブルに対するSELECTクエリ

Ubuntu 10.04でSQSH(バージョン2.1)を使用して、次のようなコマンドを使用してMSSQLデータベースに接続しています。

My Tableというテーブルがありますが、そのテーブルでSELECTクエリを実行する方法が見つかりません。これは私がこれまでに試したことです:

出力:「マイテーブル」の近くの構文が正しくありません。(二重引用符についても同じです)

出力:無効なオブジェクト名'My'。(\ echo $ tを実行すると、完全なテーブル名が取得されるため、これは奇妙です)

出力:無効なオブジェクト名'My'。

出力:Unicodeのみの照合またはntextデータのUnicodeデータは、DB-Library(ISQLなど)またはODBCバージョン3.7以前を使用してクライアントに送信できません。

この最後のコマンドは、スペースのないテーブル名に対しては正常に機能します。

更新:他のコマンドは正常に機能します。たとえば、次のコマンドでテーブルの説明を取得できます。

0 投票する
1 に答える
1039 参照

emacs - emacs(Ubuntu)でisqlをsqshに置き換えます

Ubuntu11.10でのemacsの使用。isqlの代わりにsqshを使用してSQLServerデータベースに接続したい。initi.elに以下を追加しました

再コンパイルして正常にロードします。ただし、sql-msを使用してデータベースに接続しようとすると、emacsが大文字のコマンドパラメーターを使用する必要があるのに小文字のコマンドパラメーターを使用しているため、エラーが発生します。さらに、コマンドラインからsqshを使用してデータベースサーバーに正常に接続できます。emacs内で物事を実行しようとすると、次のエラーが発生します。

私はかなり広範囲のグーグル検索をしました、そして、私はこれをする方法について多くを見つけることができません(それは私にそれが不可能かもしれないと思わせます)。明らかに、シェル内からsqshを実行できますが、SQLモードの統合が失われます。これを可能にするために、init.elファイルに対して何ができるか/何をする必要があるかわかりません。

私が本当にする必要があるのは、emacsに-dではなく-Dをsqshに送信させる方法を理解することだけだと思います。どうやらisqlは気にしませんが、sqshは違いを深く気にします。

0 投票する
3 に答える
3282 参照

sql - ファイルへの SQL Server クエリ結果

クエリ結果を sqsh コンソールからファイルに保存するにはどうすればよいですか?

Google は、私が使いたくない GUI ツールについて話している。

PS: リナックス

0 投票する
1 に答える
1586 参照

sql-server - sqsh を使用したデータベース名のスペース

sqsh を使用して MSSQL DB に接続しようとしていますが、名前にスペースが含まれているため、使用する DB を指定できません。エスケープして角括弧/引用符などで囲みましたが、取得できませんそれは動作します - 何かアイデアはありますか?