操作方法
使用plsql创建表 file-->new-->table
在general tab页面中填写表名,表空间名称,及其描述信息,如下:
接下来填写列信息,创建主键,主键创建之后自动生成索引如下:
创建以人员编号做主键的信息,点击Apply即可在索引栏自动生成索引,索引列及为主键列,当然也可以新增索引在其他列上,但是,主键一定就是索引。
现在在当前表中插入数据:
这样一个完整的表就建完了,这是在pl/sql中的可视化话界面中创建表的。那么,我们可以用其他表来创建另一个表。如使用语句:create table ry_xx_1 as select * from ry_xx。那么我们可以查看一下ry_xx_1这个表,可以看到表已经有数据了。
但是上述的建表方式,不会将表的主键和索引带过来,现在,右键--》表名-->查看
可以看到主键是空的,索引也是空的。由此可见,使用create table as select * from table1这种方式只能将数据和列建成,但是,主键和索引是不能被复制的。