問題タブ [netezza]

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 投票する
1 に答える
2750 参照

sql - netezza データベース内のすべてのシーケンスを一覧表示する方法は?

Netezza データベースで作成されたすべての既存のシーケンスを表示するために実行できるクエリはありますか?

ありがとう

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

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

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

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

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

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

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

sql - 完全に一致しないテーブルをマージするSQLコード

私はこのようなテーブルを持っています:

コードアニマル

そして、私はこのように見える別のテーブルを持っています:

コードに基づいて、タイプ列を最初のテーブルに追加したいと思います。どうすればいいのかわかりません。

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

netezza - Netezza: テーブルに列を追加する方法

ALTER TABLE table_name ADD 列はサポートされていません。テーブルに列を追加する他の方法はありますか?

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

java - java.lang.ClassNotFoundException:org.netezza.Driver

JDBCドライバーを使用してNetezzaデータベースに接続し、単純なSELECTクエリを実行しようとしています。プロジェクトのlibフォルダーにnzjdbc.jarファイルがあり(Eclipseを使用)、次のエラーが発生します。

これが私のコードです:

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

sql - 文字幅オーバー

列 A、列 B、列 C を含むマスター テーブルを作成します。次のコマンドを使用して、別のテーブルから行を挿入しようとするたびに:

「文字幅を超えました」というエラーメッセージが表示されます。理由はわかりません。

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

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

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

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

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

sql - SQLは最初に一致する結果を取得します

次のSQLステートメントがあります。

IDには、次のような値が含まれる場合があります。

最初のIDのレコードのみを一致させるにはどうすればよいですか?上記の値と同様に、(R431、R431、D322、D322、F226)のレコードのみを取得します。私が取得しているテーブルのID値はシーケンシャルです(したがって、R432は常にテーブルのR431の後に表示されます)。

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

.net - Windows 7 で ODBC を介して C# から Netezza データベース テーブルを読み取ることができない

インストールされている {NetezzaSQL} ドライバーを介して .NET が Netezza ボックスに接続できないのはなぜですか? 64 ビット アプリケーションも、この ODBC 接続を介して接続できません。なぜでしょうか?コントロール パネルでユーザーとシステムの両方の Netezza ODBC 接続を構築しましたが、[接続のテスト] をクリックすると両方とも正常に動作しますか? レジストリに値が表示されますが、レジストリ ドライバをトラバースすると、.NET で「Ne​​tezzaSQL」が表示されません。Netezza によると、64 ビットの ODBC ドライバーはありません。彼らが提供するドライバーは、32 ビットおよび 64 ビットのアプリケーションで動作するはずです。これは、おそらく Windows 7 のアクセス許可の問題でしょうか?

新しいタブで開いて、ODBC のレジストリ設定を表示し、ズームインします。

ここに画像の説明を入力

============================

2012 年 7 月 13 日午後 4 時 56 分更新:

どうやら、ドライバー名は中かっこの中に入っています。プログラムでドライバーのリストを取得しても、ドライバーが表示されません。Windows ユーザー インターフェイスでこのリストに追加するにはどうすればよいですか? ただし、[コントロール パネル] > [管理ツール] > [ODBC ドライバー] の下に、インストールされている Netezza ドライバーが表示されます。

私が説明していることを確認するコードを次に示します。

ここに画像の説明を入力

これは、ユーザー ODBC 接続を使用しているときに Windows 7 ボックスから Microsoft Access 2007 から取得した接続エラーです。システム 1 は表示されませんでした。

エラー: 「ODBC -- 呼び出しに失敗しました。[Microsoft][ODBC Driver Manager] 指定された DSN には、ドライバーとアプリケーション (#0) の間のアーキテクチャの不一致が含まれています」

ここに画像の説明を入力