加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

插入php后获取生成的uuid

发布时间:2020-12-13 13:19:08 所属栏目:PHP教程 来源:网络整理
导读:我有一个表字段类型varchar(36),我想通过 mysql动态生成它所以我使用此代码: $sql_code = 'insert into table1 (id,text) values (uuid(),'some text');';mysql_query($sql_code); 如何在插入记录后立即检索生成的uuid? char(36)更好 你不能.唯一的解决方
我有一个表字段类型varchar(36),我想通过 mysql动态生成它所以我使用此代码:
$sql_code = 'insert into table1 (id,text) values (uuid(),'some text');';
mysql_query($sql_code);

如何在插入记录后立即检索生成的uuid?

> char(36)更好
>你不能.唯一的解决方案是执行2个独立的查询:

> SELECT UUID()
> INSERT INTO table1(id,text)VALUES($uuid,’text’)

其中$uuid是第一步检索的值.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读