Oracle数据库的常用SQL语句
1. Create table
create table tb_sell(
XSPH varchar(20) NOT NULL,
SPBH varchar(20) NOT NULL,
SPMC varchar(20) NOT NULL,
SPJM varchar(10),
SPLB varchar(10),
TXM varchar(20),
XSSL number(10) NOT NULL,
SPDJ number(10,2) NOT NULL,
XSSJ date
);
Comment on table tb_sell is '商品销售信息表';
Comment on column tb_sell.XSPH is '销售票号';
Comment on column tb_sell.SPBH is '商品编号';
Comment on column tb_sell.SPMC is '商品名称';
Comment on column tb_sell.SPJM is '商品简码';
Comment on column tb_sell.SPLB is '商品类别';
Comment on column tb_sell.TXM is '条形码';
Comment on column tb_sell.XSSL is '销售数量';
Comment on column tb_sell.SPDJ is '商品单价';
Comment on column tb_sell.XSSJ is '销售时间';
****
-- 创建数据表 CREATE TABLE member( mid NUMBER , name VARCHAR2(30) ) ; -- 增加测试数据 INSERT INTO member(mid,name) VALUES (1,'张三') ; INSERT INTO member(mid,name) VALUES (2,'李四') ; -- 提交事务 COMMIT ;
2. 修改列
--为表中增加数据列 ALTER TABLE 表名称 ADD( 列名称 数据类型 [DEFAULT 默认值], 列名称 数据类型 [DEFAULT 默认值], ...) ALTER TABLE member ADD(address V ARCHAR(50)) ; ---------------------------------------- --修改列结构 ALTER TABLE 表名称 MODIFY( 列名称 数据类型 [DEFAULT 默认值], 列名称 数据类型 [DEFAULT 默认值], ...) ; ALTER TABLE member MODIFY(name V ARCHAR2(20) DEFAULT '无名氏') ;
ALTER TABLE 语句用于在已有的表中添加、删除或修改列。
ALTER TABLE table_name MODIFY column_name datatype;
常记溪亭日暮,沉醉不知归路。兴尽晚回舟,误入藕花深处。争渡,争渡,惊起一滩鸥鹭。
昨夜雨疏风骤,浓睡不消残酒。试问卷帘人,却道海棠依旧。知否?知否?应是绿肥红瘦。
浙公网安备 33010602011771号