SQL语句问题,高手来帮下菜鸟把,我想在表里插入一条新记录,

2025-02-23 01:27:57
推荐回答(5个)
回答1:

首先确定你这张表中是不是只有两个字段,如果是的话可以使用下面两种写法其中之一
INSERT INTO ACCOUNT SELECT '2222','123'
或者
INSERT INTO ACCOUNT VALUES('2222','123')

如果表中不止两个字段,则必须在INSERT语句中写明要插入的字段名
INSERT INTO ACCOUNT(Name,psd) VALUES('2222','123')

回答2:

必须没用,格式不是这样写的。insert into account (name,psd) values (2222,123);

sql语句插入整形数据的时候真不用加引号。

回答3:

insert into account (name,psd) values (‘2222’,'123’);
这个才对。要是不加 ' ,输入字符会报错,还有你的数据库表里面要是文本型哦。

回答4:

如果你的name和psd类型是字符型(如:varchar、char等)的:
insert into account(name,psd) values('2222','123');
如果是int类型的:
insert into account(name,psd) values(2222,123);

回答5:

insert into account (name,psd) values (‘2222’,‘123’);