简化的INSERT语句
2024-08-24 21:48:49
INSERT语句中也并不需要我们指定表中的所有列,比如在插入数据的时候某些字段没有值,我们可以忽略这些字段。下面我们插入一条没有备注信息的数据:
INSERT INTO T_Person(FAge,FName) VALUES(22,"LXF")
执行SELECT * FROM T_Person来查看表中的数据:
INSERT语句还有另一种用法,可以不用指定要插入的表列,这种情况下将按照定义表中字段顺序来进行插入,我们执行下面的SQL:
INSERT INTO T_Person VALUES("luren1",23,"China")
这里省略了VALUES前面的字段定义,VALUES后面的值列表中按照CREATE TABLE语句中的顺序排列。
这种省略字段列表的方法可以简化输入,不过我们推荐这种用法,因为省略字段列表之后就无法很容易的弄清楚值列表中各个值到底对应哪个字段了,非常容易导致程序出现BUG 并且给程序的调试带来非常大的麻烦。
最新文章
- 控件之媒体控件: Image, MediaElement
- Titanium开发环境搭建第三个坑
- unicode下char*和CString和一些数据之间的转换
- java 缓存ehcache的使用(使用方式一)
- vue-cli 如何配置sass
- python 将os.getcwd()获取路径中的\替换成\\
- 027 storm面试小题
- Python-爬虫-Beautifulsoup解析
- OpenCV学习笔记(二) - 写入视频、jpg格式
- Oracle入门之对表内容的dml操作
- Java的hashCode和equals方法
- Shell编程(八)每隔N分钟执行某脚本
- python数据结构-如何在列表、字典、集合中根据条件筛选数据
- vs 2017 Integrated Security 为sspi 含义
- LOJ.121.[离线可过]动态图连通性(线段树分治 按秩合并)
- poj 2774 后缀数组 两个字符串的最长公共子串
- 转:Linux awk 命令 说明
- 03 Django视图
- UIScrollView加入控件,控件距离顶部始终有间距的问题
- Laravel输出sql语句