微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

快速掌握Navicat for PostgreSQL 函数

快速掌握Navicat for Postgresql 函数》要点:
本文介绍了快速掌握Navicat for Postgresql 函数,希望对您有用。如果有疑问,可以联系我们。

Navicat for sql Server 是一个全面的图形化方式管理数据库,可进行创建、编纂和删除全部数据库对象.下面小编给大家讲讲如何一步掌握Navicat for Postgresql 函数全部内容.

快速掌握Navicat for PostgreSQL 函数

Navicat每种函数可以接受基本类型、复合类型或组合为引数(参数),此外每种函数可以返回一个基本类型或复合类型,许多种函数可以接受或返回某些虚拟类型(例如多态类型),但现有设施有所分歧.点击函数图标,打开函数对象列表.

快速掌握Navicat for PostgreSQL 函数

Navicat for Postgresql 提供以下四种函数

查询语言函数(用 sql 写的函数)

● 过程语言函数(例如 PL/Tcl 或 PL/pgsql 写的函数)

● 内部函数

● C-语言函数

快速掌握Navicat for PostgreSQL 函数

函数向导

在对象列表的工具栏点击“新建函数”,函数向导弹出并可以创立函数.当创立新过程或函数时,可以不显示函数向导”.如需显示向导时,可以在选项启用它.

界说

定义包括一个有效的 sql 过程语句.这可以是一个简单的语句,如 SELECT 或 INSERT,或是一个用 BEGIN 和 END 写的复合语句,复合语句可以包括声明循环和其它控制结构语句.

参数:界说函数参数.

返回类型模式和返回类型:函数的返回类型.

成果

要运行函数,在工具栏点击“运行”.如果 sql 语句是正确的,该语句将被运行及返回数据,“结果”选项卡会打开与函数返回的数据.如果运行函数时发生错误,运行停止,显示相应的错误信息.如果函数必要输入参数,“输入参数”框将弹出,使用「,」来分隔参数.

快速掌握Navicat for PostgreSQL 函数

函数高级属性

拥有者:函数的拥有者.必要注意的是,仅支持 Postgresql 8.0 或以上版本.

语言:函数实施的语言名.可能是 sql、 C、内部或用户界说过程语言名.为了向后兼容,名可能是用单引号括着.

挥发性:这些属性告知查询优化器有关函数性能,最多可指定一个选择.如果这些没有呈现,认的是 VOLATILE.

定义者平安性:指定函数运行时使用创建它的用户权限.

返回集:表现函数将返回一组项目,而不是一个单一项目.

严格:表现每当函数的引数是 null 时,它总是返回 null.如果此参数被指定,当有 null 引数时,函数不会运行.相反,一个null 结果会自动假定.

估计行:一个正数来估计谋划者应预期返回的行数,这只允许当函数被声明为返回一个集.

配置参数:当函数输入时设置到指定值的配置参数,当函数分开时还原到以前的值.

欢迎参与《快速掌握Navicat for Postgresql 函数》讨论,分享您的想法,编程之家PHP学院为您提供专业教程。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐