0
我在C#中編寫代碼,並且Oracle數據庫存在以下問題。 我想在BLOB列中存儲一些TEXT,但我不知道如何。 你有什麼想法如何改變我的代碼?C#,Oracle - 如何將文本存儲爲BLOB
String textValue = "Some example of text..."
oraCommand.CommandText = "UPDATE BLOB_TABLE SET BLOB_COLUMN = :data WHERE ID='123'";
oraCommand.Parameters.Add(":data", OracleDbType.Blob);
oraCommand.Parameters[":data"].Value = textValue;
oraCommand.ExecuteNonQuery();
}
BLOB或CLOB?一個BLOB是一個二進制數據類型,並且期望一個byte []作爲該值。你需要將你的字符串轉換爲字節類型。 – Fran