gpt4 book ai didi

php - 插入值而不提及列名

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

所以我尝试插入值而不在代码中提及列名..

经过一些搜索,我发现可以将值传递为 null,如 here 所述.但是当我这样做的时候,它抛出了一些错误。

我用过的代码

CREATE TABLE Persons
(
ID int NOT NULL AUTO_INCREMENT,
LastName varchar(255) NOT NULL,
FirstName varchar(255),
Address varchar(255),
City varchar(255),
PRIMARY KEY (ID)
);

insert into Persons values (NULL,1);

那么如何在不提及列名的情况下添加值呢?

提前致谢

最佳答案

如果这只是出于实验目的,是的,您可以:

INSERT INTO Persons VALUES (NULL, 'Lastname', 'Firstname', 'Address test', 'city of angels');

但我强烈建议您不要养成这样做的习惯。始终添加列,正如 David 的 answer Eloquent 地指​​出的那样.

INSERT INTO Persons (LastName, FirstName, Address, City) VALUES ('Last', 'First', 'Add', 'City');

Fiddle

关于php - 插入值而不提及列名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26465952/

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