• 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

  • 相关阅读:
    python3 访问 rabbitmq 示例
    centos7 GNOME 安装微信客户端
    使用 rm -rf 删除了工程目录,然后从 pycharm 中找了回来
    主动做事,做一个靠谱的人
    Go net/http 发送常见的 http 请求
    学会感激,才能长大
    Go context 介绍和使用
    xargs 命令
    Docker 镜像 && 容器的基本操作
    CentOS && Ubuntu 环境下 Docker 的安装配置
  • 原文地址:https://www.cnblogs.com/KK-D/p/3904851.html
Copyright © 2020-2023  润新知