zoukankan      html  css  js  c++  java
  • Oracle课堂笔记

    /*
    *创建表空间(以system的身份)
    */
    CREATE TABLESPACE spc_myself--表空间名称(spc_myself)
    DATAFILE 'E:\datafiles\MYSELF.DBF'--DATAFILE指定表空间的一个或多个数据文件,'数据文件的路径和名称'
    SIZE 30M--文件大小,M兆的字节大小
    AUTOEXTEND OFF--禁止数据文件自动扩展


    /*
    *删除表空间
    */
    DROP TABLESPACE spc_myself


    /*
    *创建用户
    */
    CREATE USER one--用户名(one)
    IDENTIFIED BY orcl--密码(orcl)
    DEFAULT TABLESPACE spc_myself--为用户确定表空间,不写默认为User表空间


    /*
    *删除用户
    */
    DROP USER one CASCADE;

    /*
    *给用户赋权
    */
    GRANT CONNECT,RESOURCE TO one;

    /*
    *切换用户
    */
    --验证用户是否切换成功
    SELECT * FROM user_tables;


    /*
    *创建表
    */
    --创建Emp表
    CREATE TABLE emp
    (
    empno NUMBER(8) NOT NULL PRIMARY KEY,
    ename VARCHAR2(32),
    hirdate DATE,
    sal NUMBER(8,2),
    empic BLOB,
    deptno NUMBER(4)
    );

    CREATE TABLE dept
    (
    deptno NUMBER(4) NOT NULL PRIMARY KEY,
    dname VARCHAR2(32),
    loc VARCHAR2(64)
    );


    /*
    *添加序列
    */
    CREATE SEQUENCE sq_dept;
    CREATE SEQUENCE sq_emp;

    /*
    *添加数据
    */
    BEGIN
    FOR i IN 1..100 LOOP
    INSERT INTO dept VALUES(sq_dept.nextval,'姿含第'||i||'哈哈','啦啦');
    END LOOP;
    END;

    SELECT * FROM dept;

    COMMIT;


    DECLARE
    CURSOR dept_List IS SELECT * FROM dept;
    BEGIN
    FOR dept IN dept_List LOOP
    FOR i IN 1..100 LOOP
    INSERT INTO emp VALUES(sq_emp.nextval,dept.dname||'办'||i,SYSDATE,5000.00,NULL,dept.deptno);
    END LOOP;
    END LOOP;
    END;

    SELECT * FROM emp;

    COMMIT;

  • 相关阅读:
    什么是webApp?与原生APP的区别
    判断h5是否在小程序内打开
    移动端 1px边框
    【填坑】小程序webview使用简单汇总
    一个小程序账号只能发布一个小程序
    微信开发工具提示未绑定网页开发者
    小程序webview(业务域名配置)
    webpack打包已开发好的vue项目
    vscode搭建本地服务器
    微信扫码下载,H5引导页
  • 原文地址:https://www.cnblogs.com/LY1124/p/4321446.html
Copyright © 2011-2022 走看看