Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Helfen Sie mir, den Unterschied zwischen CLOBs und BLOBs in Oracle zu verstehen

CLOB ist kodierungs- und sortierungssensitiv, BLOB ist nicht.

Wenn Sie in ein CLOB schreiben Verwenden Sie zum Beispiel CL8WIN1251 , schreiben Sie ein 0xC0 (das ist der kyrillische Buchstabe А).

Wenn Sie Daten mit AL16UTF16 zurücklesen , erhalten Sie 0x0410 zurück , das ist ein UTF16 Darstellung dieses Schreibens.

Wenn Sie aus einem BLOB gelesen haben , würden Sie dasselbe 0xC0 erhalten zurück.