Oracle
 sql >> Base de données >  >> RDS >> Oracle

Comment lire les valeurs de données NCLOB, CLOB de la base de données Oracle à l'aide des pages ASP classiques ?

Je sais que le pilote ODBC de Microsoft pour Oracle ne prend en charge aucun des types LOB - je parierais que son fournisseur OLE DB n'a pas non plus donné l'erreur. Pouvez-vous passer au fournisseur Oracle OLE DB ?

Soit dit en passant, puisque vous migrez de SQL Server vers Oracle, avez-vous vraiment besoin d'utiliser le type de données NCLOB ? Étant donné qu'Oracle autorise le jeu de caractères de la base de données à être Unicode, vous n'avez normalement pas besoin (et ne voulez pas) d'utiliser les types de données NVARCHAR2 ou NCLOB, sauf si vous êtes bloqué pour prendre en charge une ancienne base de données qui nécessite un jeu de caractères non Unicode. Pour les données de nature anglaise ou ouest-européenne, le stockage des données dans un CLOB présente des avantages substantiels en termes d'espace de stockage puisque le CLOB stockerait les données en UTF-8 plutôt qu'en UTF-16 dans un NCLOB (en supposant que vous ayez choisi un Unicode jeu de caractères pour la base de données). L'élimination des colonnes NVARCHAR2 et NCLOB tend également à faciliter la gestion des données par les outils frontaux.