zoukankan      html  css  js  c++  java
  • Oracle数据库表空间 数据文件 用户 以及表创建的SQL代码

    --create the tablespace
    CREATE SMALLFILE TABLESPACE "TABLE_CONTAINER" --创建表空间  
    DATAFILE 'E:ORACLEORADATAORCL	able_01.DBF' --建立数据文件,数据文件的文件位置
    SIZE 100M  --数据文件的初始大小
    AUTOEXTEND ON NEXT 100M --数据文件增量大小 
    MAXSIZE UNLIMITED --数据文件大小无限制
    LOGGING EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO
    
    -- Create the user 
    create user test01--创建用户
      identified by "123" --密码
      default tablespace TABLE_CONTAINER--指定默认表空间
      temporary tablespace TEMP--指定缓存表空间
      profile DEFAULT;
    -- Grant/Revoke object privileges 
    grant select on STUDENT to test01;--授予其中已有对象的权限
    -- Grant/Revoke role privileges 
    grant connect to test01;--授予链接数据库的权限
    grant dba to test01; --授予dba权限
    -- Grant/Revoke system privileges 
    grant unlimited tablespace to TEST;--授予系统权限
    
    -- Create the table
    CREATE TABLE Student01--创建一个表
    (
           s_id varchar2(10) NOT NULL,--非空约束
           s_name VARCHAR2(10),
           s_age NUMBER(3),
           CONSTRAINT pk_id PRIMARY KEY(s_id),--主键约束 指定约束名字
           CONSTRAINT ck_age CHECK(s_age > 16 AND s_age < 120)--check约束
    );--注意语句结束之后的分号结束
    

      

  • 相关阅读:
    Spring 整合Hibernate与Struts2
    Spring @注解详解(转)
    Spring 事务
    Spring c3p0支持Hibernate配置
    Spring c3p0连接池配置
    Spring dbcp连接池配置与示例(以及JDBCTemplate的使用)
    struts转换器详解
    struts拦截器详解
    struts拦截器的使用
    OGNL表达式详解
  • 原文地址:https://www.cnblogs.com/whytohow/p/4909054.html
Copyright © 2011-2022 走看看