PL/pgSQL学习笔记之九

简介:

http://www.postgresql.org/docs/9.1/static/plpgsql-declarations.html

39.3.2. ALIAS

newname ALIAS FOR oldname;

ALIAS 语法比前面章节中提到的更为广泛使用:你可以给任何变量声明别名,而不仅仅是针对函数参数。在实践中用得比较多的是给变量赋予一个另外的预先定义好的名字,如在一个触发器过程中的NEW和OLD。

例如:

DECLARE
  prior ALIAS FOR old;
  updated ALIAS FOR new;

这样 ALIAS 创建了两种不同同的方式去命名同一个对象,不加限制的使用会导致困扰。最好仅仅用在覆盖预先定义名称的目的。






本文转自健哥的数据花园博客园博客,原文链接:http://www.cnblogs.com/gaojian/p/3191551.html,如需转载请自行联系原作者


目录
相关文章
|
8月前
|
SQL Oracle 关系型数据库
Oracle-PL/SQL基础
Oracle-PL/SQL基础
141 0
|
C语言 Perl
OushuDB-PL 过程语言-二、PL/pgSQL的结构
OushuDB-PL 过程语言-二、PL/pgSQL的结构
55 0
|
SQL 关系型数据库 Java
OushuDB-PL 过程语言-PL/pgSQL - SQL过程语言
OushuDB-PL 过程语言-PL/pgSQL - SQL过程语言
72 0
|
关系型数据库 数据库 PostgreSQL
Postgresql pg_dump&pg_restore用法
PostgreSQL提供的一个工具pg_dump,逻辑导出数据,生成sql文件或其他格式文件,pg_dump是一个客户端工具,可以远程或本地导出逻辑数据,恢复数据至导出时间点。pg_dump 一次只转储一个数据库, 并且不会转储有关角色或表空间的信息 (因为那些是群集范围而不是每个数据库)。
11544 0
|
索引 Perl 关系型数据库