sql >> Database >  >> RDS >> Oracle

Hoe NCLOB, CLOB-gegevenswaarden uit de Oracle-database te lezen met behulp van klassieke ASP-pagina's?

Ik weet dat Microsoft's ODBC-stuurprogramma voor Oracle geen van de LOB-typen ondersteunde - ik durf te wedden dat de OLE DB-provider de fout ook niet deed. Kunt u upgraden naar de Oracle OLE DB Provider?

Even terzijde, aangezien u migreert van SQL Server naar Oracle, moet u echt het NCLOB-gegevenstype gebruiken? Aangezien Oracle toestaat dat de database-tekenset Unicode is, hoeft (en wilt) u normaal gesproken niet de NVARCHAR2- of NCLOB-gegevenstypen te gebruiken, tenzij u vastzit aan het ondersteunen van een oude database die een niet-Unicode-tekenset vereist. Voor gegevens die Engels of West-Europees van aard zijn, heeft het opslaan van gegevens in een CLOB aanzienlijke voordelen in termen van opslagruimte, aangezien de CLOB de gegevens in UTF-8 zou opslaan in plaats van UTF-16 in een NCLOB (ervan uitgaande dat u een Unicode tekenset voor de database). Het elimineren van de NVARCHAR2- en NCLOB-kolommen maakt het ook veel gemakkelijker voor front-endtools om de gegevens te verwerken.




  1. hele woorden matchen terwijl de toevoegingen van woorden worden genegeerd met regex

  2. Hoe wijzig ik het standaardschema in sql developer?

  3. Wat zijn databanken?

  4. Python:MySQL-verbinding is open, maar kan geen cursor maken