gpt4 book ai didi

php - 获取列默认值,因为它们是结果集的一行

转载 作者:行者123 更新时间:2023-11-29 01:10:19 25 4
gpt4 key购买 nike

有没有办法获取列的默认值,因为它们是结果集中的一行?

`id` mediumint(9) NOT NULL AUTO_INCREMENT,
`state` tinyint(2) NOT NULL DEFAULT '22',
`pubdate` datetime NOT NULL DEFAULT '2012-01-01 00:00:00',

例如像这样的表应该返回这条记录:

id->NULL (?)
state->22
pubdate->2012-01-01 00:00:00

实际上,当某些用户打开 edit.php?id=44 时,他将获得第 44 行(更新模式),但如果他打开 edit.php?id=0(插入模式),我希望字段包含默认值作为占位符的值

提前谢谢你

最佳答案

有一个DEFAULT功能

SELECT DEFAULT( id ) , DEFAULT( EXAMPLE )  FROM test LIMIT 1

对于上述查询,您似乎需要在表中至少有一条记录,否则它不会返回任何记录。对于当前时间戳,它返回时间戳格式的 0 字符串。

关于php - 获取列默认值,因为它们是结果集的一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9652494/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com