1.创建表
1)必须具有创建表的权限
2)必须指定表名,列名,列的类型以及列的宽度
CREATE TABLE [schema.] TABLE_NAME
(column datatype [DEFAULT expr]);
3)命名规则:
必须以字母开头 ;
只能包含A-Z,a-z,0-9,_,$和#;
对于同一个用户不能使用和其他对象相同的名字
不能是oracle的保留字
2.DEFAULT选项
在指定插入数据时,列的默认值
例子:
create table dept
(EMPNO number(4),
ENAME VARCHAR2(10),
JOB VARCHAR2(9),
MGR NUMBER(4),
HIREDATE DATE,
SAL NUMBER(7,2),
COMM NUMBER(7,2),
DEMPO NUMBER(7,2));
数据字典:
3.查看表:
SELECT table_name
From user_tables;
4.查看当前用户下的所有对象类型
SELECT DISTINCT odject type
From user_objects;
5.查询当前用户的表、视图、同义词及序列
SELECT *
From user_catalog;