我建立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 –