浏览了心爱的 W3schools 并找到了这个页面,实际上学到了一些有趣的东西。我不知道您可以在不指定值列的情况下调用插入命令。例如;
INSERT INTO table_name
VALUES (value1, value2, value3,...)
从我模糊的记忆中,我似乎记得 SQL 教授提到您必须将字段视为没有任何特定顺序(尽管 RDB 端有,但不能保证)。
我的问题是,服务器如何知道哪些值被分配给了哪些字段?* 我会自己测试这个,但我不会使用生产服务器来完成我目前可以访问的所有操作。
如果这项技术是特定的,我正在研究 PostgresSQL。这种特殊的语法有什么用?