您的位置:首页 > 数据库 > Oracle

在Oracle中创建用户数据库对象的一个好习惯

2013-03-30 07:03 357 查看
  Oracle中,一般在创建数据库对象时我们习惯先创建表空间,然后是用户,然后是表以及视图等,创建表空间和用户时我们一般用的是具有SYSDBA权限的用户,创建完成后经查忘记切换用户,之间在该用户下创建对象,结构导致数据库表、视图等都建在了该SYSDBA用户下,为了防止这种不愉快事情的发生,在写脚本时最好在对象前面加上所属的用户名,例如:

prompt 正在删除标签编程信息表...
drop table WZGL_DEV.WZ_INFO cascade constraints;
prompt 正在物资信息表...
create table WZGL_DEV.WZ_INFO
(
WZ_KIND_CODE    VARCHAR2(6),
WZ_NUMBER            VARCHAR2(26)         not null,
WZ_TYPE_CODE          VARCHAR2(2),
APPLY_DEPARTMENT       VARCHAR2(2),
APPLY_TIME                 DATE,
constraint PK_APPLY primary key (WZ_NUMBER) using index tablespace WZGL_INDEX
)tablespace WZGL_DATA;


  这样就可以避免类似的事情再次发生了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐