我建立MySQL PDO statment用於插入這樣的:MySQL的PDO試圖列設置爲)UUID的值(返回「無效的參數編號:綁定變量的數量不匹配的令牌數量」
insert into user (id_user, email, password, name, uuid) values (:id_user, :email, :password, :name, uuid())
注意:最後一個uuid()沒有冒號,因爲我需要Mysql在插入時執行該函數。
這將返回我的例外:
SQLSTATE [HY093]:無效的參數編號:綁定變量的數量 不匹配令牌
的數量我怎樣才能通過內部mysql函數"uuid()"
使用PDO?
謝謝
uuid()是什麼? –
uuid()函數生成一個通用唯一標識符,它是一個32字符的字符串,如 aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee –