动感旋律超好听的歌曲:SQl 的INSERT语句

来源:百度文库 编辑:高考问答 时间:2024/04/28 13:20:51
在有的SQL的insert语句中是这么写的
INSERT INTO AA(a,b,c,d)
就没有了,没有后面的value()的内容 是怎么回事呢?
谢谢

建立 a\b\c\d 4个字段!值为空

就是建立一条空记录的意思

可以明确的告诉你,如果这么写,本身语法就是错误的,至少在SQL SERVER 和ORACLE中都不能直接这么写。

如果没有value语句,那很可能有select 语句,不然根本没法执行。

可以的,没有错误!
AA表中由四个字段,如果全部给这四个字段赋值的话,可以不用指定所有字段,而是直接在表名后写值
等同与inset into aa(c1,c2,c3,c4) values(a,b,c,d);
此时表aa只有c1,c2,c3,c4四个字段。