在使用Oracle中需要我们创建一个新的表的时候
方法一:
形式:
create table 表明(字段名);
SQL> create table mytab
2 (
3 id number,
4 name varchar(10),
5 age number
6 );
表已创建。
注意事项:
1.权限和空间的问题
scott这个权限是有创建表的权限
2.表明的规定:
a.必须以字母开头
b.表明只能包含:大小写字母,数字,_,KaTeX parse error: Expected 'EOF', got '#' at position 2: ,#̲ c.长度 1-30个字符 …reserved_words order by keyword asc;
方法二:
从另一个已经存在的表赋值给一个没有存在过的表
SQL> create table mytab1
2 as
3 select * from mytab;
表已创建。
SQL> select * from mytab1;
ID NAME AGE SSEX
---------- -------------------- ---------- ----------------------------------------
1 cc 18
2 yhf 20 女
3 sb 111 男
4 ssb 1131 男
5 fssssb 19
6 fffffa 11 女
已选择6行。
在旧表中插入(已存在的表)