2013年5月22日

PostgreSQL函数和运算符(二)

摘要: 7.7模式匹配PostgreSQL提供了三种模式匹配的方法:SQL LIKE运算符、SIMILAR TO运算符(SQL:1999定义的)和POSIX风格的正则表达式。提示:如果上面的三种模式匹配方法还不能满足应用程序的要求,可以用Perl或Tcl写一个用户自定义函数。7.7.1LIKEstringLIKEpattern[ ESCAPEescape-character]stringNOT LIKEpattern[ ESCAPEescape-character]每个pattern都定义了一个字符串的集合。如果该string包含在pattern代表的字符串集合里,那么LIKE表达式返回真。如果str 阅读全文

posted @ 2013-05-22 17:14 neights 阅读(3391) 评论(0) 推荐(0) 编辑

PostgreSQL函数和运算符(一)

摘要: PostgreSQL为内置数据类型提供了大量的函数和运算符。用户也可以定义自己的函数(参考第11章)。在psql中执行命令/df和/do可以分别列出可用的函数和运算符的列表。本章中的大部分函数和运算符都是SQL标准中定义的,也有一部分是PostgreSQL自己扩展的。SQL标准定义了一些有特殊语法的字符串函数,这些函数使用特殊关键字而不是逗号来分隔参数,例如from和for。7.1逻辑运算符常用的逻辑运算符有:ANDORNOTSQL使用三值的布尔逻辑,空值代表"unknown"。 下面逻辑运算符的真值表:abaANDbaORbTRUETRUETRUETRUETRUEFALS 阅读全文

posted @ 2013-05-22 17:13 neights 阅读(3500) 评论(0) 推荐(0) 编辑

导航