ora-01461

    4

    1答えて

    テキストファイルのレコードをデータベースに挿入するperlスクリプトがあります。レコードに "RODR_Í_GUEZ"のようなマルチバイト文字があるときはいつでも。 $ENV{NLS_CHARACTERSET} = 'AL32UTF8'; を助けていないよう接続する前に:私は4000文字の長 設定にVARCHAR2から切り替えるために近くしかし、私はどこにもよん、エラーORA-01461を受け

    13

    2答えて

    更新文の選択を実行しようとしたときに奇妙な問題が発生し、その後に挿入または更新を実行します。 ORA-01461例外が発生します。これは、最新のojdbcドライバ(12.1.0.2)を使用している場合にのみ発生し、古いものではうまく動作します(12.1.0.1)。 より具体的には、対応する列が32文字を超えて宣言されているにもかかわらず、最新のドライバでは主キー文字の長さに制限があるようです(32

    1

    2答えて

    I次のクエリ(列ログはCLOB型である)を持つ: UPDATE table SET log=? where id=? 4000文字を超える値を入れてsetAsciiStreamメソッドを使用している場合、クエリは、上記正常に動作します ログカラムに追加します。 UPDATE table SET log=log||?||chr(10) where id=? 上記のクエリがこれ以上機能しないと

    0

    2答えて

    私は単純なゲームのために選手のArraylistを作りました。私はそれを再生するためにコンソールwhosに表示する必要があります。私は名前とスコアを格納するクラス "Player"を持っています。また、各プレーヤーのこれらの値を定義するコンストラクタです。 ArrayListのインデックスからのプレイヤーの名前だけを取得する方法を見つけ出すことはできません。.. package Øving5;

    0

    1答えて

    私はtoString()メソッドについて理解していますが、外部メソッドが呼び出されたときに戻り型でなければなりません。 下記のコメントブロックは、私が何をしようとしているのかを説明しています。 後で私がセッターとゲッターを使って作業するとき、この知識は非常に貴重です。 import java.util.*; public class Display_ArrayList { static Ar

    1

    1答えて

    私は同様の問題を探してみましたが、無駄です。演算子を "!="から "=="に変更すると、 "{}"が出力されます。また、単純に私がテストしている変数(current.myData)を出力すると、それが参照するIntegerが期待どおりに出力されます。しかし、私は "current.myData!= null"をテストするたびにヌルポインタ例外をスローして終了します。どんな助けでも大歓迎です!ルー

    0

    1答えて

    私は過去数時間、oracleに.xmlデータファイルを正常にロードしませんでした。 Record 10: Rejected - Error on table FERNANDO.ARTICLES. ORA-01461: can bind a LONG value only for insert into a LONG column 条表されます。ここでは ======は私の.CTLファイル==