DROP INDEX - 删除一个索引】的更多相关文章

SYNOPSIS DROP INDEX name [, ...] [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP INDEX 从数据库中删除一个现存的索引. 要执行这个命令,你必须是索引的所有者. PARAMETERS 参数 name  要删除的索引名(可以有模式修饰). CASCADE  自动删除依赖于该索引的对象. RESTRICT  如果有依赖对象存在,则拒绝删除该索引.这个是缺省. EXAMPLES 例子 此命令将删除title_idx 索引: DR…
SYNOPSIS DROP RULE name ON relation [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP RULE 删除一个规则. PARAMETERS 参数 name  要删除的现存的规则. relation  该规则应用的关系名字(可以有模式修饰). CASCADE  自动删除依赖于此规则的对象. RESTRICT  如果有任何依赖对象,则拒绝删除此规则.这个是缺省. EXAMPLES 例子 删除重写规则 newrule: DROP RUL…
SYNOPSIS DROP DATABASE name DESCRIPTION 描述 DROP DATABASE 删除一个现存数据库的目录入口并且删除包含数据的目录. 只有数据库所有者能够执行这条命令(通常也是数据库创建者). DROP DATABASE 不能撤销,小心使用! PARAMETERS 参数 name  要被删除的现有数据库名. NOTES 注意 DROP DATABASE cannot be executed inside a transaction block. 这条命令在和目标…
SYNOPSIS DROP CONVERSION name [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP CONVERSION 删除一个以前定义的编码转换. 要想删除一个转换,你必须拥有该转换. PARAMETERS 参数 name  编码转换的名字.这个名字可以用模式修饰. CASCADE RESTRICT  这些键字没有作用,因为编码转换上没有依赖关系. EXAMPLES 例子 删除一个叫做 myname 的编码转换: DROP CONVERSION…
SYNOPSIS DROP CAST (sourcetype AS targettype) [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP CAST 删除一个前面定义的类型转换. 要能删除一个类型转换,你必须拥有源或者目的数据类型. 这是和创建一个类型转换相同的权限. PARAMETERS 参数 sourcetype  类型转换里的源数据类型. targettype  类型转换里的目的数据类型. CASCADE RESTRICT  这些键字没有任何效果,因为…
SYNOPSIS DROP TABLE name [, ...] [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP TABLE 从数据库中删除表或视图. 只有其所有者才能删除一个表或视图.要清空一个表,而不删除表, 使用 DELETE. DROP TABLE 总是删除目标表上现有的任何索引, 规则,触发器以及约束.但是,要删除一个由另外一个表用外键约束引用的表, 我们必须声明 CASCADE.(CASCADE 将删除外键约束,而不是另外一个表.) PARAME…
SYNOPSIS DROP OPERATOR name ( lefttype | NONE , righttype | NONE ) [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP OPERATOR 语句从数据库中删除一个现存的操作符. 要执行这个命令,你必须是操作符所有者. PARAMETERS 参数 name  一个现存的操作符的名字(可以有模式修饰). lefttype  该操作符左参数的类型.如果该操作符没有左参数, 写 NONE. righttyp…
SYNOPSIS DROP GROUP name DESCRIPTION 描述 DROP GROUP 从数据库中删除指定的组.组中的用户不被删除. 组中的用户不被删除. PARAMETERS 参数 name  现存组名. EXAMPLES 例子 删除一个组: DROP GROUP staff;…
SYNOPSIS DROP VIEW name [, ...] [ CASCADE | RESTRICT ] DESCRIPTION 描述 DROP VIEW 从数据库中删除一个现存的视图. 执行这条命令必须是视图的所有者. PARAMETERS 参数 name  要删除的视图名称(可以有模式修饰). CASCADE  自动删除依赖此视图的对象(比如其它视图). RESTRICT  如果有依赖对象存在,则拒绝删除此视图.这个是缺省. EXAMPLES 例子 下面命令将删除视图 kinds: DR…
SYNOPSIS DROP USER name DESCRIPTION 描述 DROP USER 从数据库中删除指定的用户. 它不删除数据库里此用户所有的表,视图或其他对象. 如果该用户拥有任何数据库,你会收到一个错误信息. PARAMETERS 参数 name  一个现存用户的名称. NOTES 注意 PostgreSQL 还有一个程序 dropuser [dropuser(1)] , 这个程序和这条命令功能相同(实际上,程序里调用此命令), 但是可以在命令行上运行. To drop a us…