sql中 insert 和 insert into 的区别

学习 时间:2026-04-09 13:05:27 阅读:1937
sql中 insert 和 insert into 的区别有看到INSERT INTO TABLE VALUES('','',...)和INSERT TABLE (栏位1,栏位2...)VALUES ('','',...)请问各位有没人知道,这2种写法有什么区别吗?

最佳回答

妩媚的大象

难过的鞋垫

2026-04-09 13:05:27

INSERT INTO TABLE VALUES('','',。。。) 这种插入的格式的意思是,你表中有多少个字段,VALUES()中就必须写多少个字段,即使有的字段你不想写入数据,也必须写成(id,name,)这样的格式。NSERT TABLE (栏位1,栏位2。。。)VALUES ('','',。。。) 这种插入的格式的意思是,TABLE()中有写了多少个字段名,VALUES()中对应写入多少数据就可以了,例:TABLE(id,name) VALUES(1,smile)有不明白的再问我,谢谢!

最新回答共有2条回答

  • 年轻的绿草
    回复
    2026-04-09 13:05:27

    INSERT INTO TABLE VALUES('','',。。。) 这种插入的格式的意思是,你表中有多少个字段,VALUES()中就必须写多少个字段,即使有的字段你不想写入数据,也必须写成(id,name,)这样的格式。NSERT TABLE (栏位1,栏位2。。。)VALUES ('','',。。。) 这种插入的格式的意思是,TABLE()中有写了多少个字段名,VALUES()中对应写入多少数据就可以了,例:TABLE(id,name) VALUES(1,smile)有不明白的再问我,谢谢!

上一篇 英语翻译70岁时我们的梦想就变成能活一天算一天了!

下一篇 有谁知道这是什么东东(像西瓜那么大)