欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

Oracle学习

发布时间:2023/12/2 编程问答 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Oracle学习 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

pl/sql语句:

  建立用户的步骤:   

  • 建立:create user 用户名 identified by "密码";  
  • 授权:  grant create session to 用户名;  
  •               grant create table to  用户名;  
  •               grant create tablespace to  用户名;  
  •               grant create view to  用户名;  
  •  

     

      创建表空间:

  • 表空间  
  • 建立表空间(一般建N个存数据的表空间和一个索引空间):  
  • create tablespace 表空间名  
  • datafile ' 路径(要先建好路径)\***.dbf  ' size *M  
  • tempfile ' 路径\***.dbf ' size *M  
  • autoextend on  --自动增长  
  • --还有一些定义大小的命令,看需要  
  •  default storage(  
  •  initial 100K,  
  •  next 100k,  
  • );  
  • 例子:创建表空间  

  • create tablespace DEMOSPACE   
  • datafile 'E:/oracle_tablespaces/DEMOSPACE_TBSPACE.dbf'   
  • size 1500M   
  • autoextend on next 5M maxsize 3000M;  
  • 删除表空间  
  • drop tablespace DEMOSPACE including contents and datafiles
  • 用户权限  
  • 授予用户使用表空间的权限:  
  • alter user 用户名 quota unlimited on 表空间;  
  • 或 alter user 用户名 quota *M on 表空间; 



  • 查看当前用户表:select table_name from user_tables;
    设置输出格式:col *** format a20;//***表示col name


    语句块的组成:
    declare v_name number := 0; begin v_name := 2/v_num; dbms_output.put_line(v_name); exception when others then dbms_output.put_line('error'); end;

    --变量声明 1. 变量名不能够使用保留字,如from,select等 2. 第一个字符必须是字母 3. 变量名最多包含30个字符 4. 不要与数据库表或者列同名 5. 每一行只能声明一个变量



    --常用变量类型 1. binary_integer: 整数,主要用来计数而不是用来表示字段类型,效率高 2. number: 数字类型 3. char: 定长字符串 4. varchar2: 变长字符串 5. date: 日期 6. long: 长字符串,最长2GB 7. boolean: 布尔类型,可以取值为ture、false和null值,一定要给初值,无法打印

    --变量声明 [sql] view plaincopy declare v_temp number(1); v_count binary_integer := 0; v_sal number(7,2) := 4000.00; v_date date := sysdate; v_pi constant number(3,2) := 3.14; v_valid boolean := false; v_name varchar2(20) not null := 'MyName'; begin dbms_output.put_line('v_temp value:' || v_count); end;

    转载于:https://www.cnblogs.com/nanqiang/p/7009999.html

    总结

    以上是生活随笔为你收集整理的Oracle学习的全部内容,希望文章能够帮你解决所遇到的问题。

    如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。