日期:2014-05-16  浏览次数:20391 次

oracle应用(一)

? drop table customer cascade CONSTRAINTS;
? create table customer
? (
???? vencode number(4)? primary key? ,
???? username varchar2(20) not null,
???? upassword varchar2(20),
???? tel_no varchar2(20),
???? birthday date
? );
? ---connect as scott 用户登陆
? --rowid的使用
? select rowid,ename from emp where empno='7900'
? --rownum的使用的注意使用rownum必须在有限的记录使用rownum否则不可使用
? select * from emp where rownum<11
? --创建表的
?create table vendor_master
?(
?? vencode varchar2(15),
?? venname varchar2(15),
?? venadd1 varchar2(15),
?? venadd2 varchar2(15),
?? venadd3 varchar2(15)
?);
?---添加表的约束
----修改列信息
ALTER TABLE vendor_master
? MODIFY (venname varchar2(25));
? ----添加列信息
ALTER TABLE vendor_master
?? ADD(
???? tel_no varchar2(12),
???? tngst_no number(12)
??? );?

---删除列
?alter table vendor_master
?? drop column tngst_no;
?? ---查看表结构
desc?? vendor_master
---删除表
?drop table vendo_master
?---查询非重复的列使用
?SELECT DISTINCT vencode FROM order_master;
?---查询排序的应用
?SELECT?? itemcode, itemdesc, p_category,
???????? qty_hand, re_level, max_level
FROM???? itemfile
ORDER BY p_category, itemcode DESC;