zoukankan      html  css  js  c++  java
  • ORACLE基本SQL语句-用户及建表篇

    一、用户相关SQL语句

    /*新建用户*/
    create user SA identified by 2013;

    说明:SA用户名,2013密码

    /*授权connect,resource给用户sa*/
    grant connect,resource to sa;

    说明:CONNECT角色: --是授予最终用户的典型权利,最基本的 。

            ESOURCE 角色: --是授予开发人员的

    /*查询所有的用户*/
    select * from all_users;

    /*将表STU查询权限授予SA*/
    GRANT SELECT ON STU TO SA

    /*将表STU添加权限授予SA*/
    GRANT INSERT ON STU TO SA

    /*将表STU更新权限授予SA*/
    GRANT UPDATE ON STU TO SA

    /*将表STU删除权限授予SA*/
    GRANT DELETE ON STU TO SA

    二、建表篇

    /*建表指定表空间*/
    create table KC(KC_NO varchar2(10) not null,KC_NAME varchar2(50) not null) tablespace TEST;

    create table STU(STU_ID varchar2(10) not null,STU_NAME varchar2(50) not null,STU_AGE number(2)  not null,STU_SET number(2)  not null,

    KC_NO varchar2(10) not null) tablespace TEST;

    说明:本文使用2张表分别为学生表STU,课程表KC,两张表分别存在TEST表空间中。

    /*创建约束,设置主键*/

    ALTER TABLE STU ADD PRIMARY KEY(STU_ID

    ALTER TABLE KC ADD PRIMARY KEY(KC_NO

    /*查看表空间的表*/
    Select table_name, tablespace_name from dba_tables where tablespace_name='TEST'

    /*查询所有的表*/
    select table_name,tablespace_name,temporary from user_tables

  • 相关阅读:
    django的第一次使用
    python操作文件要点
    MySQL作业笔记及总结
    ASP.NET MVC——学习WebAPI
    编写PHP框架,深入了解MVC运行流程
    MySql(分表、增量备份、还原)
    ASP.NET MVC——MVC过滤器
    ASP.NET MVC——MVC-路由
    ASP.NET MVC——MVC4优化
    JS判断指定按键(组合键)是否被按下
  • 原文地址:https://www.cnblogs.com/KK-D/p/3904851.html
Copyright © 2011-2022 走看看