insert用法小结
-- INSERT##1)对表进行全列 INSERT 时,可以省略表名后的列清单。-- 这时 VALUES 子句的值会默认按照从左到右的顺序赋给每一列。##2)INSERT 语句中想给某一列赋予 NULL 值时,可以直接在 VALUES 子句的值清单中写入 NULL##3)显示方法插入默认值(建议显示)
INSERT INTO ProductIns (product_id, product_name, product_type,sale_price, purchase_price, regist_date)
VALUES ('0007', '擦菜板', '厨房用具', DEFAULT, 790, '2009-04-28');
-- 插入默认值时也可以不使用DEFAULT 关键字,
-- 只要在列清单和 VALUES 中省略设定了默认值的列就可以了。
INSERT INTO ProductIns (product_id, product_name, product_type, purchase_price, regist_date)
VALUES ('0007', '擦菜板', '厨房用具', 790, '2009-04-28');##4)把一个表的数据复制到另一个表
-- 首先创建
CREATE TABLE ProductType
(product_type VARCHAR(32) NOT NULL,
sum_sale_price INTEGER ,
sum_purchase_price INTEGER ,
PRIMARY KEY (product_type));
-- insert ...SELECT....
INSERT INTO ProductType (product_type, sum_sale_price, sum_purchase_price)
SELECT product_type, SUM(sale_price), SUM(purchase_price)
FROM Product GROUP BY product_type;
insert用法小结相关推荐
- vector 清空 Linux,STL容器vector基础用法小结
STL容器vector基础用法小结根据<ACM程序设计>写的,用实例展示vector用法. 方法:push_back(), insert(), erase(), clear(), size ...
- oracle @spool,Oracle spool 用法小结
Oracle spool 用法小结 转自:http://wallimn.javaeye.com/blog/472182 对于SPOOL 数据的SQL,最好要自己定义格式,以方便程序直接导入,SQL语句 ...
- python sys.path.append(),sys.path.insert()用法
python sys.path.append(),sys.path.insert()用法 添加import搜索路径 python程序中使用 import XXX 时,python解析器会在当前目录.已 ...
- js push(),pop(),unshift(),shift()的用法小结
js中push(),pop(),unshift(),shift()的用法小结 1.push().pop()和unshift().shift() 这两组同为对数组的操作,并且会改变数组的本身的长度及内容 ...
- C++ :: 的用法小结
原文:http://blog.csdn.net/whz_zb/article/details/6843369 :: 的用法小结: 用于将类内声明的静态数据成员在类外初始化: 用于将类内声明的函数成员在 ...
- Java中getResourceAsStream的用法小结
2019独角兽企业重金招聘Python工程师标准>>> Java中getResourceAsStream的用法小结 一.Java中的getResourceAsStream主要有以下三 ...
- setscale方法的用法_基于BigDecimal.setScale的用法小结
1. BigDecimal num1 = new BigDecimal(2.225667);//这种写法不允许,会造成精度损失 2. BigDecimal num2 = new BigDecimal( ...
- boost::hana::insert用法的测试程序
boost::hana::insert用法的测试程序 实现功能 C++实现代码 实现功能 boost::hana::insert用法的测试程序 C++实现代码 #include <boost/h ...
- boost::fusion::insert用法的测试程序
boost::fusion::insert用法的测试程序 实现功能 C++实现代码 实现功能 boost::fusion::insert用法的测试程序 C++实现代码 #include <boo ...
- oracle插入数据语句实例,oracle Insert 用法总结
总结下Oracle 中的Insert用法 1.标准Insert --单表单行插入 语法: INSERT INTO table [(column1,column2,...)] VALUE (value1 ...
最新文章
- ASP.NET DataSet查询结果转换为JSON格式数据
- Struts2-获取值栈对象与结构
- HDU - 5692 Snacks(dfs序+线段树)
- C++primer第九章 顺序容器 9.1 顺序容器概述 9.2容器库概览
- 子DIV块中设置margin-top时影响父DIV块位置的解决办法
- 企业销售统计管理页面ui模板
- 基于WebUploader、SpringMVC的断点续传
- linux访问mdio接口函数,Linux 下smi/mdio总线通信
- 贝壳找房原生爬虫租房分析
- tp6的运行流程+一个完整的tp6请求的流程:
- 别忽悠我,征信真的有黑名单吗?
- Android 小贴士播报
- 一对一视频直播APP开发要点
- 纯CSS实现图片百叶窗展示效果
- ceph1--ceph基础/搭建ceph高可用集群
- linux中ping命令详解,全面解析Ping命令
- oracle分区表创建——实现重新定义普通表为分区表
- 使用ethtool限制服务器网速
- php读写w,PHP如何在读写(w +)模式下创建临时文件?,_PHP_ 少侠科技
- easyX像素鸟PixelBird