sql >> データベース >  >> RDS >> Oracle

クラシックASPページを使用してOracleデータベースからNCLOB、CLOBデータ値を読み取る方法は?

    MicrosoftのOracle用ODBCドライバーがどのLOBタイプもサポートしていないことは知っています。そのOLEDBプロバイダーもエラーを出していないのではないかと思います。 Oracle OLE DBプロバイダーにアップグレードできますか?

    余談ですが、SQL ServerからOracleに移行するので、本当にNCLOBデータ型を使用する必要がありますか? Oracleではデータベースの文字セットをUnicodeにすることが許可されているため、Unicode以外の文字セットを必要とする古いデータベースのサポートに固執しない限り、通常はNVARCHAR2またはNCLOBデータ型を使用する必要はありません(必要ありません)。本質的に英語または西ヨーロッパのデータの場合、CLOBはNCLOBのUTF-16ではなくUTF-8にデータを格納するため、CLOBにデータを格納すると、ストレージスペースの点で大きなメリットがあります(Unicodeを選択したと仮定)データベースの文字セット)。 NVARCHAR2列とNCLOB列を削除すると、フロントエンドツールがデータを処理しやすくなる傾向があります。




    1. 列から値を抽出し、別の列の結果を更新する方法

    2. 複数の関連テーブルにわたる関連性検索

    3. ORA-28040:一致する認証プロトコルがありません

    4. ODP.NETを使用した名前によるクエリパラメータのバインド