已结束支持的版本: 7.0
历史版本。 PostgreSQL 7.0 已结束支持。 请参阅 当前版本手册.
67.2. 通用命令
- OPEN
classname 打开名为
classname的类以便进一步操作。- CLOSE [
classname] 关闭名为
classname的已打开类。如果classname尚未打开,则这是一个错误。如果没有给出classname,则关闭当前打开的类。打印当前打开的类。
- INSERT [OID=
oid_value] (value1value2...) 用
value1、value2、等作为属性值,用oid_value作为其 OID,向已打开的类中插入一个新的实例。如果oid_value不为零(0),则该值将被用作该实例的对象标识符。否则,这是一个错误。- INSERT (
value1value2...) 同上,但由系统生成一个唯一的对象标识符。
- CREATE
classname(name1=type1[,name2=type2[,...]]) 创建一个名为
classname的类,其属性在圆括号中给出。- OPEN (
name1=type1[,name2=type2[,...]]) ASclassname 打开一个名为
classname的类用于写入,但不把它的存在记录到系统目录中。(这主要是为了帮助引导。)- DESTROY
classname 销毁名为
classname的类。- DEFINE INDEX
indexnameONclass_nameUSINGamname(opclassattr| (function(attr)) 用
amname访问方法在名为classname的类上创建一个名为indexname的索引。要索引的字段称为name1、name2等,而要使用的操作符集合分别为collection_1、collection_2等。
注意
这最后一句话没有引用示例中的任何东西。应该改成有意义的内容。- Thomas 1998-08-04