問題タブ [ora-00984]

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

oracle - 手順の問題

これをコンパイルすると、次のエラーが発生します

事前に助けてくれてありがとう

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

oracle - Oracle sqlldr: ここでは列を使用できません

この試行されたデータ ロードのエラーを特定できる人はいますか? これ'\\N'は、これが mysql からの OUTFILE ダンプのインポートであり、NULL フィールドに \N が設定されるためです。

デコードは、フィールドが空の文字列であるか、\N である可能性があるケースをキャッチすることです。

Linux で Oracle 10g を使用する。

サンプル データ (レコード 1)。^_ は、印刷できない 0x1F 区切り文字を表します。

エラー:

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

oracle - Oracle エラー、ここでは列を使用できません

私はしばらく Oracle を使用していないので、少しさびています。

これは私のテーブルです:

しかし、次のような値を挿入しようとすると:

私は得ています:

最後のタイプ列を指します。実際に使用したことがないため、DATEフィールドで何かがうまくいかない気がします。

私は何を間違えましたか?

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

java - Oracle SQLステートメントの何が問題になっていますか?ここで許可されていない列のエラーが発生し続けますか?

では、SQL * Plusステートメントの何が問題になっていますか?私が知る限り、すべてが機能しているはずですか?

SQL DDL

SQL DML

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

sql - ORA-00984 列はここでは使用できません

Pro*C を使用してテーブル Registred_Customer に値を挿入しているときに、「Execute-984 ORA-00984: column not allowed here」というエラーが表示されます。

Registered_Customer は次のように定義されます。

pro*c メソッドを使用した値の挿入

Pro*C メソッドでは、次のコードを使用して挿入します

ここで cust_name と addr は char *; です。sex は int としての char 残りです。

変数の使用中にエラーが報告されますが、次のような直接値を使用すると正常に機能しますEXEC SQL INSERT INTO REGISTRED_CUSTOMER VALUES (10, 'Pankaj', 23, 'M', 'asdfs', 45875);

いくつかの行を変更しようとしましたが、無駄でした。

前もって感謝します。

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

sql - ORA-00984 Oracle SQL の日付を含む列は許可されていません

このテーブルに値を挿入しています

そして、ここに私が挿入する値があります

そして、挿入した2番目の日付では列が許可されていませんというエラーが表示されますが、最初の日付では表示されません。日付を引用符で囲んでみましたが、別のエラーが発生します。