sql >> Databasteknik >  >> RDS >> Oracle

Hur läser man NCLOB, CLOB datavärden från Oracle-databasen med klassiska ASP-sidor?

Jag vet att Microsofts ODBC-drivrutin för Oracle inte stödde någon av LOB-typerna - jag skulle satsa på att dess OLE DB-leverantör inte heller gav felet. Kan du uppgradera till Oracle OLE DB Provider?

För övrigt, eftersom du migrerar från SQL Server till Oracle, behöver du verkligen använda NCLOB-datatypen? Eftersom Oracle tillåter att databasteckenuppsättningen är Unicode, behöver du (och vill inte) normalt använda datatyperna NVARCHAR2 eller NCLOB om du inte har fastnat för att stödja en gammal databas som kräver en icke-Unicode-teckenuppsättning. För data som är engelsk eller västeuropeisk till sin natur har lagring av data i en CLOB avsevärda fördelar när det gäller lagringsutrymme eftersom CLOB skulle lagra data i UTF-8 snarare än UTF-16 i en NCLOB (förutsatt att du valde en Unicode teckenuppsättning för databasen). Att eliminera NVARCHAR2- och NCLOB-kolumnerna tenderar också att göra det mycket lättare för front-end-verktyg att hantera data.




  1. MySQL-replikering och GTID-baserad failover - en djupdykning i felaktiga transaktioner

  2. Det går inte att ansluta till SQL Express Fel:26-fel lokalisera server/instans specificerad)

  3. Hur man lägger till ett sidhuvud och en sidfot i en rapport i Microsoft Access

  4. Fixa "Applikationen "SQLDeveloper.app" kan inte öppnas.