zoukankan      html  css  js  c++  java
  • Oracle数据库编程:PL/SQL编程基础

    2、PL/SQL编程基础:

           PL/SQL块:
           declare
           定义部分
           begin
           执行部分
           exception
           异常处理部分
           end结束标记

           当使用dbms_output包输出数据或消息时,必须要将SQL*Plus的环境变量serveroutput设置为on。
           如:set serveroutput on(输出显示打开)

           命令行:
           SQL>
           用/结束命令行代码。

           数据类型与变量:
           v_变量名(声明变量);e_变量名(声明异常)
           标量变量:
           varchar2(4000);
           char(2000);
           number(p,s):38字节;
           date:日-月-年;
           boolean(true,false,null):仅用于编码;
           %type:绑定类型,读作:什么什么的类型。当使用%type属性定义变量时,它会按照数据列或者其他变量来确定新变量的类型和长度。

           复合变量(多个数据,只有类型定义):
           记录表:
           v_emp emp%rowtype;
           当使用%rowtype属性定义记录变量时,记录成员的个数、名称、类型必须与表现或试图的列的个数、名称类型完全相同。
     
           LOB变量:
           LOB变量时存储大数据的变量,分为内部LOB和外部LOB,内部LOB分为:存小说的GLOB,存照片的BLOB;外部LOB只有存电影的BFile。
          

  • 相关阅读:
    docker 安装redis , 让宿主机可以访问
    实用工具集锦(持续更新)
    @Component, @Repository, @Service的区别
    (转) 消息队列使用的四种场景介绍
    (转) 分布式-微服务-集群的区别
    (05) SpringBoot开发RESTFull?
    (04) springboot 下的springMVC和jsp和mybatis
    oracle中delete、truncate、drop的区别 (转载)
    (03) spring Boot 的配置
    windows下用nginx配置https服务器
  • 原文地址:https://www.cnblogs.com/snake-hand/p/3181834.html
Copyright © 2011-2022 走看看