MySQL 插入行的两种格式,如果有不需要的值怎么操作?
ringa_lee
ringa_lee 2017-04-17 14:27:59
[MySQL讨论组]
ringa_lee
ringa_lee

ringa_lee

全部回复(3)
大家讲道理

INSERT INTO c200401 VALUE (null,123456789012345678,"李阳","女",'',"班长"),经测试,第一种方法,不设定列名,插入数据的时候,第一个自增字段可设置为null,后面的所对应的必须有值才行,空出来会报语法错误;建议使用第二种方法指定要插入的字段,未设定值的字段自然取值为默认值,而且两种方法并不会对程序有太大影响

黄舟

针对第一种:
INSERT INTO 表 VALUES(值们),
SQL语句可以这么写:INSERT INTO c200401 VALUES('李阳','女','班长');
这条SQL语句执行完毕之后,针对这一条记录,班级编号为自增之后的值,学籍编号为NULL`,档案为`浠水县*``,职务为班长...

你试一下...

ringa_lee

可为空就插入空 不可为空插入默认值

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号