SQL大全[2]
作者 佚名技术
来源 数据库编程
浏览
发布时间 2012-03-22
OF cursor 这里 cursor 表示一个打开的游标. PostgreSQL 里交互式游标是只读的. -------------------------------------------------------------------------------- DROP AGGREGATE DROP AGGREGATE Name DROP AGGREGATE -- 删除一个用户定义的聚集函数 Synopsis DROP AGGREGATE name type 输入 name 现存的聚集函数名。 type 现存的聚集函数的输入数据类型,或者 * -- 如果这个聚集函数接受任意输入类型.(请参考 PostgreSQL 用户手册 获取关于数据类型的更多信息)。 输出 DROP 命令成功的返回信息. ERROR: RemoveAggregate: aggregate ''name'' for type type does not exist 如果声明的函数在数据库中不存在,返回此信息. 描述 DROP AGGREGATE将删除对一个现存聚集函数的所有索引. 执行这条命令的用户必须是该聚集函数的所有者. 注意 使用 CREATE AGGREGATE语句创建一个聚集函数。 用法 将类型 int4的聚集函数 myavg 删除: DROP AGGREGATE myavg(int4); 兼容性 SQL92 在 中没有 DROP AGGREGATE语句. 该语句是一个 PostgreSQL 语言的扩展. -------------------------------------------------------------------------------- DROP DATABASE Name DROP DATABASE -- 删除一个数据库. Synopsis DROP DATABASE name 输入 name 要被删除的现有数据库名. 输出 DROP DATABASE 如果命令成功执行,返回此命令. DROP DATABASE: cannot be executed on the currently open database 你不能和准备删除的数据库建立联接.你需要和 template1 或者任何其它的数据库相连来运行这些命令. DROP DATABASE: cannot be executed on the currently open database 执行这条命令之前你必须先结束正在处理的事务。 描述 DROP DATABASE删除一个现存数据库的目录入口并且删除包含数据的目录.只有数据库所有者能够执行这条命令(通常也是数据库创建者). DROP DATABASE不能撤销,小心使用. 注意 这条命令在和目标数据库联接时不能执行. 通常更好的做法是用 dropdb脚本代替,该脚本是此命令的一个封装。 , 请参考 CREATE DATABASE语句获取如何创建数据库的信息. 兼容性 SQL92 DROP DATABASE是一个 PostgreSQL 语言的扩展. 在 中没有这条命令. -------------------------------------------------------------------------------- DROP FUNCTION Name DROP FUNCTION -- 删除一个用户定义的函数 Synopsis DROP FUNCTION name ( [ type [, ...] ] ) 输入 name 现存的函数名称. type 函数参数的类型. 输出 DROP 命令成功执行的返回信息. NOTICE RemoveFunction: Function "name" ("types") does not exist 如果当前数据库里不存在所声明的函数,返回此信息. 描述 DROP FUNCTION 将删除一个现存的函数的引用.要执行这条命令,用户必须是函数的所有者. 必须声明函数的输入参数类型,因为几个不同的函数可能会有同样的名字 和不同的参数列表. 注意 请参考 CREATE FUNCTION 获取创建聚集函数的信息. 对依赖于该函数的类型, 操作符访问方式或者触发器是否事先被删除不做任何校验. 用法 这条命令删除平方根函数: DROP FUNCTION sqrt(int4); 兼容性 SQL92 DROP FUNCTION是 PostgreSQL 语言的扩展. SQL/PSM SQL/PSM 是一个为实现函数扩展能力而提出的标准. SQL/PSM DROP FUNCTION 语句有下面的语法: DROP [ SPECIFIC ] FUNCTION name { RESTRICT | CASCADE } --------- |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于SQL大全[2]的所有评论