常量在声明时赋予初值,并且在运行时不允许重新赋值。使用CONSTANT关键字声明常量。

声明常量

SQL> DECLARE

2       pi CONSTANT number :=3.14;   --圆周率长值  ①

3       r number DEFAULT 3;   --圆的半径默认值3  ②

4       area number;   --面积。

5  BEGIN

6       area:=pi*r*r;   --计算面积

7       dbms_output.put_line(area);  --输出圆的面积

8  END;

9  /

28.26

PL/SQL procedure successfully completed

代码解析:

①     声明常量时使用关键字CONSTANT,常量初值可以使用赋值运算符(:=)赋值,也可以使用DEFAULT关键字赋值。

转载于:https://www.cnblogs.com/JSD1207ZX/p/9386342.html

Oracle 声明常量相关推荐

  1. java中修饰常量的事_浅谈java中的声明常量为什么要用static修饰

    今天定义一个类常量,想着也只有这个类可以用到,就没用static关键字修饰.结果sonar代码检查提示: Rename this field "PERSON_TYPE_USER" ...

  2. ES6/06/ES6简介,ES6新增语法,let声明变量,const声明常量,var,let和const总结,数组解构,对象解构,箭头函数,剩余参数

    ES6简介 ES全称:ECMAScript ; 由ECMA国际化组织制定的标准脚本语言的标准化规范: 为什么使用ES6? 每一次标准的诞生都意味着语言的完善,功能的加强,JavaScript语言本身也 ...

  3. oracle非常量不能用于privot_Oracle(二)

    单行函数:只有一个参数输入,只有一个结果输出 多行函数或分组函数:可有多个参数输入,只有一个结果输出 1.测试lower/upper/initcap函数,使用dual哑表 select lower(' ...

  4. oracle宿主常量及变量,oracle入门札记

    oracle入门笔记 程序--合理的管理资源 增加资源 平衡资源 减少资源 限制资源 oracle:instance,database database:物理存储,逻辑存储 物理存储:三大核心文件:数 ...

  5. oracle声明一个表变量赋值,Oracle Declare 变量声明

    declare 在 Oracle 一般是用在函数.存储过程和块结构及简单的事务中. 普通变量 声明declare v_number number(10); -- 长度10 v_char varchar ...

  6. oracle非常量不能用于privot_Oracle 行转列(pivot、wm_concat、decode)使用总结(转载)...

    偶然需要了解,学习了这篇文章,转载记录一下 自:http://blog.csdn.net/jxzkin/article/details/7949629 1.创建测试数据CREATE TABLE CC ...

  7. php--在类中声明常量的关键字

    Final.static.const.instanceod Final :final关键字可以加在类或者类中方法之前,但是不能使用final标识成员属性. 作用: 使用final标识的类,不能被继承. ...

  8. oracle 声明二维数组,[zt]C++二维数组讲解、二维数组的声明和初始化

    定义: int *pia = new int[10]; //array of 10 uninitialized ints 此 new 表达式分配了一个含有 10 个 int 型元素的数组,并返回指向该 ...

  9. oracle非常量不能用于privot_Oracle 行列转换函数pivot、unpivot的使用(二)

    一.行转列pivot 关键函数pivot,其用法如下 pivot(聚合函数 for 列名 in(类型)) select * from table_name pivot(max(column_name) ...

最新文章

  1. java bean与xml转换_Java Bean与xml互相转换的方法分析
  2. 什么是 TypeScript 的 Module Augmentation
  3. jzoj5699-[GDOI2018day1]涛涛接苹果【树套树】
  4. Prefix free:摆脱 CSS3 前缀
  5. python random从集合中随机选择元素
  6. JavaScript 删除Cookie
  7. fortran 学习笔记1-编译环境
  8. 如何修改电脑的MAC地址(手把手更改)
  9. Random Features for Large-Scale Kernel Machines笔记
  10. csapp-buflab
  11. Vue实现一键截屏功能
  12. TiDB at ZaloPay Infrastructure Lesson Learned
  13. 韩顺平c语言视频笔记,韩顺平视频笔记
  14. linux查看gcc/cmake/当前版本
  15. Unity3D制作3D虚拟漫游场景(二)
  16. Ubuntu 11.04安装pcsx2模拟器简明过程
  17. Unity学习日志_Unity地形系统简介
  18. 用Html5结合Qt制作一款本地化EXE游戏-太空大战(Space War)
  19. PostgreSQL主从数据库数据同步
  20. Google Earth Engine(GEE)——通过NDBI计算雪山覆盖去除雪山阴影

热门文章

  1. Linux服务器查看日志方法小结
  2. 在职场上被逼「造反」的文科生,半年后25k,还强硬的说我拿低了...
  3. python解析json传入变量_Python 使用 docopt 解析json参数文件过程讲解
  4. 个人生活助手app_“3·15可信赖应用白名单”发布 360旗下多款APP获评甲级认证
  5. php编辑工具绿色,php编写软件下载|
  6. QT中PRO文件写法
  7. ResNeXt核心思想
  8. oracle数据库集群采用的是形式,铁道部采用Oracle集群数据库进行TMIS系统“三级建库”...
  9. css背景图毛玻璃,css实现背景图片的毛玻璃效果
  10. 达到什么算法水平可以面试百度AI岗