我将 CodeIgniter 与 OCI10 驱动程序一起使用,并且在使用绑定(bind) 时将度数字符 (°) 插入数据库时遇到问题。 但是错误信息是空的
Message: Query ' INSERT INTO T1 (ID, TEXT) VALUES (1, 'text with °') ' was not executed; returned error: ''.
当我使用 SQL Relay 或使用 SQL Developer 手动插入时,一切正常。 此外,当我不使用绑定(bind)时,它会被正确插入。
最佳答案
$this->db->db_set_charset('latin1', 'latin1_swedish_ci'); 在插入记录时使用它
关于php - 无法通过 OCI 插入度数字符 (°),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16791731/