本节书摘来自华章计算机《PostgreSQL服务器编程》一书中的第1章,第1.3节,作者:(美)Hannu Krosing, Jim Mlodgenski, Kirk Roybal 著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.3 超越简单函数

服务器程序设计可以被看做几个不同的事情。服务器程序设计不仅仅是编写服务端函数。在服务器上你可以处理许多其他的事情,而这些事情都能被当作是程序设计。
使用运算符完成数据比较
对于更多复杂的任务,你可以定义自己的类型、操作符,并且可以从一种类型转换到另外一种类型,这种转换可以让你完成苹果与橘子的价值对比。
如下例所示,你可以定义类型fruit_qty来表示水果的数量,并且告诉PostgreSQL可以用来比较苹果与橘子的价值,比如假设一个橘子等于1.5个苹果的价值,然后把苹果转换为橘子:

最新文章

  1. HTTPS 互联网世界的安全基础
  2. 【腾讯Bugly干货分享】一步一步实现Android的MVP框架
  3. Codeforces Round #384 (Div. 2) 734E Vladik and cards
  4. jmeter Transaction Controller学习
  5. Spring、mybaits整合
  6. emacs 新手笔记(三) —— 为 emacs 做一点简单的定制
  7. 日历控件修改的JS代码
  8. Qt 显示图片 放大 缩小 移动(都是QT直接提供的功能)
  9. ThinkPHP中SQL调试方法
  10. ?Object-C获取手机设备信息
  11. stm32内部的CAN总线
  12. ABP+AdminLTE+Bootstrap Table权限管理系统第九节--AdminLTE模板页搭建
  13. Hadoop记录-切换NN
  14. svn 恢复删除文件
  15. Spring Cloud的小改进(五)
  16. 基于Aspectj 注解实现 spring AOP
  17. nodejs stream 手册学习
  18. VS2015 编译前/后拷贝文件到指定目录
  19. 委托、事件、匿名方法、Lambda
  20. 取某字段不为空的数据is not null

热门文章

  1. qq群排名靠前最新方法
  2. Adb adb push (remote write failed: No space left on device)
  3. eclipse 使用 快捷键
  4. String 对象-->indexOf() 方法
  5. Python趣味入门3:变量、字串输入与输出
  6. 最近遇到adb connection 问题,总结一下
  7. C - Battle City BFS+优先队列
  8. CodeForces - 913C (贪心)
  9. 3. pkg
  10. 《Spring In Action》阅读笔记之装配bean