1
LONGデータ型の値を取得するselect問合せがあります。 SQL Developerの実行はデータを取得しますが、OracleCommand
は値を取得しません。代わりに、値がデータベースに存在することがわかっていても空の文字列を返します。OracleCommandはExecuteReaderでLONGデータ型を選択しません
LONG型をVARCHAR2に変換する方法はありますか?そのフィールドに格納されている値はプレーンテキストですか?また、テーブル上ではSELECT
しか行っていません。
SELECT REQ_COL FROM TEST_TABLE
私はTO_CHAR
を試しましたが、うまくいきませんでした。
注:これは、ベンダーデータベースで、データ型の変更を制御できません。私はデータベースからのデータの読み取りだけです。
「OracleCommand」とは何ですか? – user272735
http://www.oracle-developer.net/display.php?id=430 – Mottor
[Oracle:LONG or CLOB?]の重複している可能性があります(http://stackoverflow.com/questions/3599211/oracle-long-or -clob) –