|
添加数据不用弄的这么复杂吧
一个字段对应一个值即可
注意 非数字字段(文本或日期)的值 前后加一对单引号 数字就不用 Null也不用
- '======================================================================================================= 添加
- INSERT INTO [表格名] ([栏位1],[栏位2],[数量],[日期]) VALUES ('值1', '值2', 30,'2018-02-07')
- INSERT INTO [表格名] (姓名,年龄) VALUES ( 'g', 26), ( 'g', 67), ( 'g', 26), ( 'g', 67), ( 'dfg', 45), ( 'g', 67);
- INSERT INTO [表格名] VALUES ('Gates', 'Bill', 'Xuanwumen 10', 'Beijing') '//全部字段,前面的可以省略,部分字段(不是全部字段时)不能省略
- INSERT INTO [表格名] ([栏位1],[栏位2], ...) SELECT [栏位1],[栏位2], ... FROM [表格名2]
- INSERT INTO [表格名] (CustomerID, [Last Name], [First Name]) SELECT CustomerID, [Last Name], [First Name] FROM [表格名2] '//批量插入
- INSERT INTO [表格名] SELECT * FROM [表格名2] '//如果表的定义方式完全相同,则可以忽略字段列表。
- SELECT vale1, value2 INTO Table2 FROM Table1 '//要求目标表Table2不存在,直接会创建
复制代码 |
|