博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pl sql 变量的声明和赋值
阅读量:5022 次
发布时间:2019-06-12

本文共 1025 字,大约阅读时间需要 3 分钟。

  链接地址:http://www.cnblogs.com/zhengcheng/p/4168670.html

一、什么是PL-SQL

  PL-SQL是结合了Oracle过程语言和结构化查询语言(SQL)的一种扩展语言。具体来说,PL-SQL就是在普通的SQL语句的基础上增加了编程语言的特点,将数据操作和查询语句组织在PL-SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。

  使用PL-SQL有以下优点:

  1、能够把一组SQL语句放到一个模块中。使其更具模块化特点。

  2、可以在PL-SQL中增加逻辑结构判断、循环等程序结构。

  3、具有异常处理功能。使程序不会中断。

  4、减少网络交互,提高性能。

  5、具有更好的移植性。

二:pl sql 程序的组成

DECLARE

           ……声明部分

BEGIN      --程序开始

           ……程序执行部分

EXCEPTION

             ……异常处理

END;          ……结束程序

 

二:定义变量

  DECLARE

变量的名称name 数据类型type;

示例:  

DECLARE     v_name varchar2(20); --声明一个字符串类型的变量 v_age number:=&age; --声明一个数字类型的变量 &age表示输入数据,会临时弹出一个输入框让我们输入数据。

  变量的赋值方法

1.变量的名称name 数据类型type := 给变量赋初始值

2.在内容部分  select  列名    into  变量名;

 

三:命名规则

1、首字母必须是英文字母,其后可以是字母,数字,$ ,#,和_下划线

2.变量名长度不超过30个字符

3.变量名中不能有空格

4.变量名不能使用关键字命名

 

四.Oracle中注意事项 ( DBMS_OUTPUT.PUT_LINE():输出语句)

1.全部的保留字,Oracle内置的函数,程序包以及用户定义的类型都应该大写。

2.变量前因加上前缀,表示该变量的变量类型。

例(1):varvhar2()   v_变量名

(2)常量时  c_变量名

(3)异常时  e_异常名

3.每行只写一句语句,逗号后面以及运算符前后都应该加上空格

4.变量名称 应都使用有意义的名称命名

5.命名使用“_”连接方式   而不使用大小写混写

转载于:https://www.cnblogs.com/futao123/p/4437211.html

你可能感兴趣的文章
JS常用正则表达式和JS控制输入框输入限制(数字、汉字、字符)
查看>>
linux运维、架构之路-redis集群
查看>>
zend studio 的vim插件
查看>>
Codeforces Round #365 (Div. 2) D. Mishka and Interesting sum 离线+线段树
查看>>
sql server 如何查看表结构
查看>>
js判断是安卓 还是 ios webview?
查看>>
spring--Springmvc中@Autowired注解与@Resource注解的区别
查看>>
C#枚举的类型
查看>>
ASCII,非ASCII、Unicode、UTF-8、,UTF-16、UTF-32
查看>>
信息系统项目管理系列之三:项目管理过程
查看>>
1220 数字三角形
查看>>
4237: 稻草人
查看>>
WPF Chart 图标
查看>>
[转载]摄像机,光源和阴影 -----OGRE 3D 1.7 Beginner‘s Guide中文版 第四章
查看>>
书的复制
查看>>
解决android studio 模拟器取法启动声音的错误
查看>>
libev
查看>>
Netty实战十二之WebSocket
查看>>
leetcode 78 subsets
查看>>
Vue对于dom的操作
查看>>