問題タブ [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.
sql - netezza データベース内のすべてのシーケンスを一覧表示する方法は?
Netezza データベースで作成されたすべての既存のシーケンスを表示するために実行できるクエリはありますか?
ありがとう
sql - 単一の INSERT ステートメントを使用してテーブルに複数の行を挿入する
この構文を使用してテーブルに値を挿入できない理由がわかりません。1 行は挿入できますが、複数行は挿入できません。
sql - テーブルをインポートするための構文
作成されたテーブルに外部テーブルをインポートするための構文は何ですか?squirrelsqlでテーブルを右クリックし、[ファイルのインポート]をクリックすると、常に「データベースエラーが発生しました。Netzillaはファイルのインポートをサポートしていないと思われます。NZloadユーティリティを使用してテーブルをインポートするにはどうすればよいですか?」というエラーメッセージが表示されます。
sql - 完全に一致しないテーブルをマージするSQLコード
私はこのようなテーブルを持っています:
コードアニマル
そして、私はこのように見える別のテーブルを持っています:
コードに基づいて、タイプ列を最初のテーブルに追加したいと思います。どうすればいいのかわかりません。
netezza - Netezza: テーブルに列を追加する方法
ALTER TABLE table_name ADD 列はサポートされていません。テーブルに列を追加する他の方法はありますか?
java - java.lang.ClassNotFoundException:org.netezza.Driver
JDBCドライバーを使用してNetezzaデータベースに接続し、単純なSELECTクエリを実行しようとしています。プロジェクトのlibフォルダーにnzjdbc.jarファイルがあり(Eclipseを使用)、次のエラーが発生します。
これが私のコードです:
sql - 文字幅オーバー
列 A、列 B、列 C を含むマスター テーブルを作成します。次のコマンドを使用して、別のテーブルから行を挿入しようとするたびに:
「文字幅を超えました」というエラーメッセージが表示されます。理由はわかりません。
mysql - 外部表の作成に時間がかかる
テーブル B という名前のテーブルがあり、Netezza に 2,800 万件のレコードがあり、それをテキスト ファイルにエクスポートして、テキスト ファイルを mysql サーバーにエクスポートできるようにしたいと考えています。以下のコマンドを実行すると、SQL クライアントがハングします。SquirrelSQL を使用しています。
これが事実であるかどうかはわかりません。
sql - SQLは最初に一致する結果を取得します
次のSQLステートメントがあります。
IDには、次のような値が含まれる場合があります。
最初のIDのレコードのみを一致させるにはどうすればよいですか?上記の値と同様に、(R431、R431、D322、D322、F226)のレコードのみを取得します。私が取得しているテーブルのID値はシーケンシャルです(したがって、R432は常にテーブルのR431の後に表示されます)。
.net - Windows 7 で ODBC を介して C# から Netezza データベース テーブルを読み取ることができない
インストールされている {NetezzaSQL} ドライバーを介して .NET が Netezza ボックスに接続できないのはなぜですか? 64 ビット アプリケーションも、この ODBC 接続を介して接続できません。なぜでしょうか?コントロール パネルでユーザーとシステムの両方の Netezza ODBC 接続を構築しましたが、[接続のテスト] をクリックすると両方とも正常に動作しますか? レジストリに値が表示されますが、レジストリ ドライバをトラバースすると、.NET で「NetezzaSQL」が表示されません。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) の間のアーキテクチャの不一致が含まれています」