問題タブ [squirrel-sql]

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 に答える
21194 参照

database - Squirrel でストアド プロシージャを表示する方法

Squirrel のストアド プロシージャを表示できるかどうかを知りたいです。これのためのプラグインはありますか?

0 投票する
2 に答える
5449 参照

sql - 「エラー:ORA-04098:トリガー「CA0513.ITEMAVGRATINGTRIGGER」が無効であり、再検証に失敗しました。」

トリガーを作成しています:

Collectionitemsの行を更新してトリガーを実行すると、リスがこれを返します。

SQLステートメントの実行:

1つのエラーを生成します:

私は同じ問題を抱えている他の人と一緒にかなりの数の投稿を読みましたが、まだ解決策を見つけていません、何かアイデアはありますか?

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

sql - Squirrel SQL クライアント 3 で変数を定義/宣言および使用する方法

ソフトウェア SQuirreL SQL Client Version 3.2.1 を使用しており、次のような変数を宣言したい

そして、そのようなSQLクエリでそれを使用するには

しかし、うまくいきません。SQuirreL で変数を定義して使用するにはどうすればよいですか。

0 投票する
0 に答える
2774 参照

sql - DB2 データベース用の JDBC ドライバーで使用する場合の SQuirrel 3.2.1 のストア プロシージャ

ストアド プロシージャからデータを取得するのに多くの時間を費やしています。コードは次のとおりです。

問題なく作成できましたが、次のように呼び出そうとすると、次のようになります。

エラー -313 が何度も出てきました。宿題をして Web をチェックしましたが、IBM フォーラムはまったく役に立ちませんでした。ドキュメント、仕様、またはこれをより明確にするものは何も見つかりませんでした。また、SQL エラー コード -313 は、数字がプロシージャ内のパラメータの数が、呼び出し時に使用しているパラメータの数と一致しません。そのため、あまりにも多くの調査を行った結果、JDBC ドライバーを搭載した DB2 や SQuirreL は OUT 値を返すときに問題があると考えるようになりました (DB2 CTL クライアントもインストールし、ローカル データベースを作成し、テーブルを作成し、プロシージャを作成し、すべてがうまく機能したので、コードを次のように変更します (OUT の代わりに結果セットを使用するため)。

aaaaaaaaaaaand NOTHING, SQuirreL は、それを作成しようとしたときにいくつかのエラー コードを表示したので、その同じコードを Aqua Data Studio 4.7 に入力し、魅力的に機能しました。次のように Aqua Data からプロシージャを呼び出します。

そして、それは返されるはずだったものを返しました.SQuirreLで同じ文を試しました...そしてそれもうまくいきました!!

OUTタイプのリターンであっても、私のsintaxysはずっと正しかったと確信しているので、私の質問は、最終的にこれです。

SQuirreL は入力を JDBC に渡す前にチェックしますか? また、DB2 が SQL コードをどのように正確に変更しているかはどこで確認できますか?? すべてのDBMがSQLを少し変更することは誰もが知っているためですが、MySQLには優れたドキュメントがあります...正直なところ、DB2で適切なものを見つけることができませんでした。DB2ではCでストアドプロシージャを入力できるため、「純粋な」SQLについても話しています。 、Javaなど...

0 投票する
6 に答える
42026 参照

sql - 単一の INSERT ステートメントを使用してテーブルに複数の行を挿入する

この構文を使用してテーブルに値を挿入できない理由がわかりません。1 行は挿入できますが、複数行は挿入できません。

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

sql - テーブルをインポートするための構文

作成されたテーブルに外部テーブルをインポートするための構文は何ですか?squirrelsqlでテーブルを右クリックし、[ファイルのインポート]をクリックすると、常に「データベースエラーが発生しました。Netzillaはファイルのインポートをサポートしていないと思われます。NZloadユーティリティを使用してテーブルをインポートするにはどうすればよいですか?」というエラーメッセージが表示されます。

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

mysql - 外部表の作成に時間がかかる

テーブル B という名前のテーブルがあり、Netezza に 2,800 万件のレコードがあり、それをテキスト ファイルにエクスポートして、テキスト ファイルを mysql サーバーにエクスポートできるようにしたいと考えています。以下のコマンドを実行すると、SQL クライアントがハングします。SquirrelSQL を使用しています。

これが事実であるかどうかはわかりません。

0 投票する
2 に答える
27665 参照

jdbc - SQuirreL "Reply.fill(). Message: Insufficient data. ERRORCODE=-4499, SQLSTATE=08001" を使用して IBM DB2 に接続します。

SQuirreLを使用して外部DB2データベースに接続するために2日間試しました。私はいつもエラーが発生します:

IBM DB2 Universal JDBC ドライバー v9.7 FP5 を使用しています。v9.5も試しました。

1 つのことは、DB2 が Putty でトンネリングされていることです。サーバーは IBM DB2 v7.1 で Linux を実行します。Win7x64を使用しています。

このエラーをカバーする Web 上の多くのフォーラム トピックに出くわしましたが、実際にはどれもうまくいきませんでした。(つまり、iReport から DB2 への接続 ERRORCODE=-4499、SQLSTATE=08001 )

最初に、これは正しくトンネリングされていないポートに関連している可能性があると考えました。しかし、Putty セッション conf からポートを削除したところ、別のエラーが発生しました。

問題のスタック トレース:

私の最善の推測では、JDBC ユニバーサル ドライバーは DB2 v7.1 と下位互換性がありません。

32ビットXPを搭載した他の開発マシン(同僚)で動作します。別の 32 ビット XP で動作させようとしましたが、同じ結果が発生します。

少なくともこの異常の根源を説明できる人はいますか?

編集

http://www.ibm.com/developerworks/forums/thread.jspa?messageID=14779629 これは、ファイアウォールまたはトンネリング エラーではありません。Telnet でポートを修正するためのトンネルを正常に開きました。

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

squirrel-sql - Squirrel SQLのエイリアスを介して別の接続を開かずに複数のクエリタブを開くことは可能ですか?

SquirreL SQLクライアントでクエリをコメントアウトし続けていますが、他のエイリアスを使用して新しい接続を開いていますが、タブ領域ですべてが少し混雑しています。

また、クエリをファイルに保存することもできました。これは、ファイルへのパス全体(多くの場合非常に長い)がタブに表示されることを除けば、うまく機能します。

別のSQLタブを開くだけでよいのでしょうか、それとも、開くSQLクエリタブの数を単純化する方法があるのでしょうか。

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

identity - 私の Sybase CREATE TABLE 構文の問題点は何ですか?

ここで私の構文の何が問題になっていますか? Sybase リファレンスの規則に厳密に従っています

SQuirrel SQL クライアント (バージョン 3.3.0) がエラーを報告しています:

また、SQuirrel は IDENTITY と KEY という単語を赤で表示しており、それらの上にカーソルを合わせると、IDENTITY と KEY が表示されInvalid ColumnDefaultますEOF expected

IDENTITY という単語を AUTOINCREMENT に置き換えても、同じ結果が得られます。

バージョンはわかりませんが、Sybase Adaptive Server Enterprise を使用しています。