ali SQL学习笔记

标题ali sql 学习笔记

执行一次 INSERT 语句会插入一行数据。插入多行时,通常需要循环执行相应次数的 INSERT 语句。其实很多 RDBMS 都支持一次插入多行数据,
– 通常的INSERT
INSERT INTO productins VALUES (‘0002’, ‘打孔器’,
‘办公用品’, 500, 320, ‘2009-09-11’);
INSERT INTO productins VALUES (‘0003’, ‘运动T恤’,
‘衣服’, 4000, 2800, NULL);
INSERT INTO productins VALUES (‘0004’, ‘菜刀’,
‘厨房用具’, 3000, 2800, ‘2009-09-20’);
– 多行INSERT ( DB2、SQL、SQL Server、 PostgreSQL 和 MySQL多行插入)
INSERT INTO productins VALUES (‘0002’, ‘打孔器’,
‘办公用品’, 500, 320, ‘2009-09-11’),
(‘0003’, ‘运动T恤’, ‘衣服’, 4000, 2800, NULL),
(‘0004’, ‘菜刀’, ’厨房用
具’, 3000, 2800, ‘2009-09-20’);
– Oracle中的多行INSERT
INSERT ALL INTO productins VALUES (‘0002’, ‘打孔器’, ‘办公用品’, 500, 320, ‘2009-09-11’)
INTO productins VALUES (‘0003’, ‘运动T恤’, ‘衣服’, 4000, 2800, NULL)
INTO productins VALUES (‘0004’, ‘菜刀’, ‘厨房用具’, 3000, 2800, ‘2009-09-20’)
SELECT * FROM DUAL;
– DUAL是Oracle特有(安装时的必选项)的一种临时表A。因此“SELECT *FROM DUAL” 部分也只是临时性的,并没有实际意义。

  • List item
  • 删除列的 ALTER TABLE 语句
    ALTER TABLE < 表名 > DROP COLUMN < 列名 >;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值