gpt4 book ai didi

php - SQL 中的插入语句

转载 作者:行者123 更新时间:2023-12-01 00:49:28 24 4
gpt4 key购买 nike

当我从 PHPMyAdmin 获得插入语句时,它看起来像这样

INSERT INTO `users`(`user_id`, `user_name`, `user_passwd`) VALUES ([value-1],[value-2],[value-3])

但这不也行吗:

INSERT INTO `users` VALUES ([value-1],[value-2],[value-3])

为什么额外的部分会起作用?

最佳答案

“额外部分”定义了您要插入的列(按顺序)。

当且仅当您要向每一列中插入值时,您才可以省略该部分。也就是说,如果指定的值数量与表中的列数匹配。

大而粗的注释:
即使您要在每一列中插入一个值,最好仍然指定列。原因是,如果明天您决定需要向表中添加另一列,则所有未指定列的现有代码都将中断。

关于php - SQL 中的插入语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17625869/

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