SQL大全[1]
作者 佚名技术
来源 数据库编程
浏览
发布时间 2012-03-22
----- internal | f | f | 0 | n/a C | f | f | 0 | /bin/cc sql | f | f | 0 | postgres 目前,一种过程语言创建之后它的定义就不能再更改. 例子 下面两条顺序执行的命令将注册一门新的过程语言及其关联的调用句柄. CREATE FUNCTION plsample_call_handler () RETURNS opaque AS ''$libdir/plsample'' LANGUAGE C; CREATE LANGUAGE plsample HANDLER plsample_call_handler; 兼容性 SQL92 CREATE LANGUAGE是 PostgreSQL 扩展. 历史 CREATE LANGUAGE命令第一次出现在 PostgreSQL 6.3. 又见 createlang, CREATE FUNCTION , droplang, DROP LANGUAGE, PostgreSQL 程序员手册 -------------------------------------------------------------------------------- CREATE OPERATOR CREATE OPERATOR Name CREATE OPERATOR -- 定义一个新的操作符 Synopsis CREATE OPERATOR name ( PROCEDURE = func_name [, LEFTARG = lefttype ] [, RIGHTARG = righttype ] [, COMMUTATOR = com_op ] [, NEGATOR = neg_op ] [, RESTRICT = res_proc ] [, JOIN = join_proc ] [, HASHES ] [, SORT1 = left_sort_op ] [, SORT2 = right_sort_op ] ) 输入 name 要定义的操作符。可用的字符见下文。 func_name 用于实现该操作符的函数。 lefttype 如果存在的话,操作符左手边的参数类型. 如果是左目操作符,这个参数可以省略。 righttype 如果存在的话,操作符右手边的参数类型. 如果是右目操作符,这个参数可以省略。 com_op 该操作符对应的交换(commutator)操作符。 neg_op 对应的负操作符。 res_proc 此操作符约束选择性计算函数。 join_proc 此操作符连接选择性计算函数。 HASHES 表明此操作符支持哈希(散列)连接。 left_sort_op 如果此操作符支持融合连接(join),此操作符的左手边数据的排序操作符。 right_sort_op 如果此操作符支持融合连接(join),此操作符的右手边数据的排序操作符。 输出 CREATE 成功创建操作符后的返回信息. 描述 CREATE OPERATOR定义一个新的操作符, name. 定义该操作符的用户成为其所有者. 操作符 name 是一个最多NAMEDATALEN-1 长的(缺省为 31 个)下列字符组成的字串: + - * / < > = ~ ! @ # % ^ & | ` ? contentnbsp; 你选择名字的时候有几个限制: "contentquot; 和 ":" 不能定义为单字符操作符, 但是它们可以是一个多字符操作符的名称的一部分. "--" 和 "/*" 不 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 06—PL/SQL编程下一篇: 提高SQL Server安全性的一些建议
关于SQL大全[1]的所有评论