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

39.3.2. ALIAS

newname ALIAS FOR oldname;

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

例如:

DECLAREprior ALIAS FOR old;updated ALIAS FOR new;

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

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

PL/pgSQL学习笔记之九相关推荐

  1. PL/pgSQL学习笔记之六

    http://www.postgresql.org/docs/9.1/static/plpgsql-declarations.html 39.3.1. 声明函数参数 传递给函数的参数被用 $1.$2等 ...

  2. 判断题:oracle自带的sql语言环境是pl/sql,Oracle之PL/SQL学习笔记之数据类型(三)

    Oracle之PL/SQL学习笔记之数据类型(三) 所有的编程语言中变量是使用最频繁的.PL/SQL作为一个面向过程的数据库编程语言同样少不了变量,利用变量可以把PL/SQL块需要的参数传递进来,做到 ...

  3. Intel VT学习笔记(九)—— EPT应用示例

    Intel VT学习笔记(九)-- EPT应用示例 内存保护 EPT violation 代码实现 参考资料 内存保护 描述:尝试使用EPT将一块特定的物理内存保护起来. 先来选择一块物理地址,那么这 ...

  4. Windows进程与线程学习笔记(九)—— 线程优先级/进程挂靠/跨进程读写

    Windows进程与线程学习笔记(九)-- 线程优先级/进程挂靠/跨进程读写 要点回顾 线程优先级 调度链表 分析 KiFindReadyThread 分析 KiSwapThread 总结 进程挂靠 ...

  5. Windows保护模式学习笔记(九)—— 2-9-9-12分页

    Windows保护模式学习笔记(九)-- 2-9-9-12分页 要点回顾 10-10-12分页 原理 环境配置 2-9-9-12分页 原理 PDPTE PDE PTE XD/NX标志位 环境配置 实验 ...

  6. OpenCV学习笔记(九): 漫水填充:floodFill()

    OpenCV学习笔记(九): 漫水填充:floodFill() 定义: 漫水填充法是一种用特定的颜色填充联通区域(自动选中了和种子点相连的区域,接着将该区域替换成指定的颜色)通过设置可连通像素的上下限 ...

  7. QT学习笔记(九):遍历容器-迭代器(iterators)

    QT学习笔记(九):遍历容器-迭代器(iterators) 遍历容器 : 1.Jave风格: 2.STL风格: 3.foreach 关键字: 遍历容器 : 遍历一个容器可以使用迭代器(iterator ...

  8. MATLAB学习笔记(九)

    MATLAB学习笔记(九) 一.三维曲线 1.1 plot3函数 1.2 fplot3函数 二.三维曲面 2.1 平面网格数据的生成 2.2 绘制三维曲面的函数 2.3 绘制标准三维曲面 三.图形修饰 ...

  9. C++/C学习笔记(九)

    C++/C学习笔记(九) --学习和使用STL 1.STL简介 STL(Standard Template Library)是C++标准库的最主要和最重要的组成部分.STL是一个标准规范,只是为容器. ...

最新文章

  1. MySQL字符集编码
  2. Java读写文件,中文乱码解决
  3. 发布安全Web站点详细攻略:ISA2006系列之十四
  4. 任意用户密码重置的10种姿势
  5. javascript中==和===的区别
  6. Windows下无法新建文件夹
  7. matlab 从 excel读取 日期_MATLAB批量修改文件名和选择性复制/剪切文件
  8. LeetCode 980. 不同路径 III(DFS+回溯)
  9. SDN——转控分离、CPU保护机制——COPP技术案列详解及配置命令、
  10. WebGIS中利用AGS JS+eCharts实现一些数据展示的探索
  11. FFT(快速傅里叶) c语言版
  12. 分布式系统工具箱 Spring Cloud 概览
  13. 人工智能ai医学辅助系统_不同的人工智能(AI)技术彻底改变了医学领域(AIM)...
  14. maven学习系列——(七)Dependency
  15. vmware win7 iso 镜像文件下载
  16. python3使用smtplib发邮件被退回
  17. 分布式的坑(队列、缓存、分库分表、事务)
  18. 使用Python调整图片尺寸(大小)
  19. 基于stm32f10x(原子)的电容触摸实验的个人解读 (16)
  20. spark union 会引起shuffle吗_Spark高性能Job

热门文章

  1. 美国独步世界的八大领域
  2. 2020年中国智慧城市发展值得关注的技术
  3. 神经科学如何影响人工智能?看DeepMind在NeurIPS2020最新《神经科学人工智能》报告,126页ppt...
  4. Neuron最新研究:神经科学家测量球迷大脑对比赛的反应,试图挖掘人类的深层天性...
  5. ​2021年人工智能的四大趋势
  6. 前沿科技 | 中科院科学家在视觉学习行为的神经机制研究中取得进展
  7. 教育部:建设100+AI特色专业, 500万AI人才缺口要补上!
  8. 究竟深度学习在干什么?
  9. 我总有办法让你今晚回不了家...
  10. 23 年码农经历,33 次创业失败,38 岁身价百亿,快手创始人宿华的逆袭史!