精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

CREATE OPERATOR CLASS 中文man頁面

系統
CREATE OPERATOR CLASS 定義一個新的操作符表。 一個操作符表定義一種特定的數據類型可以如何與一種索引一起使用。 操作符表聲明特定的操作符可以為這種數據類型以及這種索引方法填充特定角色或者"策略"。 操作符表還聲明索引方法在為一個索引字段選定該操作符表的時候要使用的支持過程。 所有操作符表使用的函數和操作符都必須在創建操作符表之前定義。

NAME

CREATE OPERATOR CLASS - 定義一個新的操作符類

SYNOPSIS

CREATE OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type USING index_method AS
  {  OPERATOR strategy_number operator_name [ ( op_type, op_type ) ] [ RECHECK ]
   | FUNCTION support_number funcname ( argument_type [, ...] )
   | STORAGE storage_type
  } [, ... ]

DESCRIPTION 描述

CREATE OPERATOR CLASS 定義一個新的操作符表。 一個操作符表定義一種特定的數據類型可以如何與一種索引一起使用。 操作符表聲明特定的操作符可以為這種數據類型以及這種索引方法填充特定角色或者"策略"。 操作符表還聲明索引方法在為一個索引字段選定該操作符表的時候要使用的支持過程。 所有操作符表使用的函數和操作符都必須在創建操作符表之前定義。


 如果給出了模式名字,那么操作符表就在指定的模式中創建。 否則就在當前模式中創建(在搜索路徑前面的那個;參閱 CURRENT_SCHEMA())。 在同一個模式中的兩個操作符表可以有同樣的名字,但它們必須用于不同的索引方法。


 定義操作符表的用戶成為其所有者。目前,創造者必須是超級用戶。 (作這樣的限制是因為一個有問題的操作符表定義會讓服務器困惑,甚至崩潰。)

CREATE OPERATOR CLASS 目前并不檢查這個類定義是否包含所有索引方法需要操作符以及函數。 定義一個合法的操作符表是用戶的責任。


 參考 ``Interfacing Extensions to Indexes'' 獲取更多信息。  

PARAMETERS 參數

name

 將要創建的操作符表的名字。名字可以用模式修飾。
DEFAULT

 如果出現了這個鍵字,那么該操作符表將成為它的數據類型的缺省操作符表。 對于某個數據類型和訪問方式而言,最多可以有一個操作符表是缺省的。
data_type

 這個操作符表處理的字段數據類型。
index_method

 這個操作符表處理的索引訪問方式的名字。
strategy_number

 一個操作符和這個操作符表關聯的索引訪問方式的策略數。
operator_name

 一個和該操作符表關聯的操作符的名字(可以用模式修飾)。
op_type

 一個操作符的輸入數據類型,或者是 NONE 表示左目或者右目操作符。 通常情況下可以省略輸入數據類型,因為這個時候它們和操作符表的數據類型相同。
RECHECK

 如果出現,那么索引對這個操作符是"lossy"(有損耗的), 因此,使用這個索引檢索的行必須重新檢查,以保證它們真正滿足和此操作符相關的條件子句。
support_number

 索引方法對一個與操作符表關聯的函數的支持過程數。
funcname

 一個函數的名字(可以有模式修飾),這個函數是索引訪問方式對此操作符表的支持過程。
argument_types

 函數的參數數據類型。
storage_type

 實際存儲在索引里的數據類型。通常它和字段數據類型相同, 但是一些索引方法(到目前為止只有 GIST)允許它是不同的。 除非索引方法允許使用一種不同的類型,否則必須省略 STORAGE 子句。

OPERATOR,FUNCTION,和 STORAGE 子句可以按照任意順序出現。

EXAMPLES 例子


 下面的例子命令為數據類型 _int4(int4 的數組)定義了一個 GiST 索引操作符表。 參閱 contrib/intarray/ 獲取完整的例子。

CREATE OPERATOR CLASS gist__int_ops
    DEFAULT FOR TYPE _int4 USING gist AS
        OPERATOR        3       &&,
        OPERATOR        6       =       RECHECK,
        OPERATOR        7       @,
        OPERATOR        8       ~,
        OPERATOR        20      @@ (_int4, query_int),
        FUNCTION        1       g_int_consistent (internal, _int4, int4),
        FUNCTION        2       g_int_union (bytea, internal),
        FUNCTION        3       g_int_compress (internal),
        FUNCTION        4       g_int_decompress (internal),
        FUNCTION        5       g_int_penalty (internal, internal, internal),
        FUNCTION        6       g_int_picksplit (internal, internal),
        FUNCTION        7       g_int_same (_int4, _int4, internal);

COMPATIBILITY 兼容性

CREATE OPERATOR CLASS 是一個 PostgreSQL 擴展。 在 SQL 標準中沒有 CREATE OPERATOR CLASS。  

SEE ALSO 參見

ALTER OPERATOR CLASS [alter_operator_class(7)], DROP OPERATOR CLASS [drop_operator_class(l)]  

#p#

NAME

CREATE OPERATOR CLASS - define a new operator class

SYNOPSIS

CREATE OPERATOR CLASS name [ DEFAULT ] FOR TYPE data_type USING index_method AS
  {  OPERATOR strategy_number operator_name [ ( op_type, op_type ) ] [ RECHECK ]
   | FUNCTION support_number funcname ( argument_type [, ...] )
   | STORAGE storage_type
  } [, ... ]

DESCRIPTION

CREATE OPERATOR CLASS creates a new operator class. An operator class defines how a particular data type can be used with an index. The operator class specifies that certain operators will fill particular roles or ``strategies'' for this data type and this index method. The operator class also specifies the support procedures to be used by the index method when the operator class is selected for an index column. All the operators and functions used by an operator class must be defined before the operator class is created.

If a schema name is given then the operator class is created in the specified schema. Otherwise it is created in the current schema. Two operator classes in the same schema can have the same name only if they are for different index methods.

The user who defines an operator class becomes its owner. Presently, the creating user must be a superuser. (This restriction is made because an erroneous operator class definition could confuse or even crash the server.)

CREATE OPERATOR CLASS does not presently check whether the operator class definition includes all the operators and functions required by the index method. It is the user's responsibility to define a valid operator class.

Refer to the section called ``Interfacing Extensions to Indexes'' in the documentation for further information.  

PARAMETERS

name
The name of the operator class to be created. The name may be schema-qualified.
DEFAULT
If present, the operator class will become the default operator class for its data type. At most one operator class can be the default for a specific data type and index method.
data_type
The column data type that this operator class is for.
index_method
The name of the index method this operator class is for.
strategy_number
The index method's strategy number for an operator associated with the operator class.
operator_name
The name (optionally schema-qualified) of an operator associated with the operator class.
op_type
The operand data type(s) of an operator, or NONE to signify a left-unary or right-unary operator. The operand data types may be omitted in the normal case where they are the same as the operator class's data type.
RECHECK
If present, the index is ``lossy'' for this operator, and so the rows retrieved using the index must be rechecked to verify that they actually satisfy the qualification clause involving this operator.
support_number
The index method's support procedure number for a function associated with the operator class.
funcname
The name (optionally schema-qualified) of a function that is an index method support procedure for the operator class.
argument_types
The parameter data type(s) of the function.
storage_type
The data type actually stored in the index. Normally this is the same as the column data type, but some index methods (only GiST at this writing) allow it to be different. The STORAGE clause must be omitted unless the index method allows a different type to be used.

The OPERATOR, FUNCTION, and STORAGE clauses may appear in any order.

EXAMPLES

The following example command defines a GiST index operator class for the data type _int4 (array of int4). See contrib/intarray/ for the complete example.

CREATE OPERATOR CLASS gist__int_ops
    DEFAULT FOR TYPE _int4 USING gist AS
        OPERATOR        3       &&,
        OPERATOR        6       =       RECHECK,
        OPERATOR        7       @,
        OPERATOR        8       ~,
        OPERATOR        20      @@ (_int4, query_int),
        FUNCTION        1       g_int_consistent (internal, _int4, int4),
        FUNCTION        2       g_int_union (bytea, internal),
        FUNCTION        3       g_int_compress (internal),
        FUNCTION        4       g_int_decompress (internal),
        FUNCTION        5       g_int_penalty (internal, internal, internal),
        FUNCTION        6       g_int_picksplit (internal, internal),
        FUNCTION        7       g_int_same (_int4, _int4, internal);

COMPATIBILITY

CREATE OPERATOR CLASS is a PostgreSQL extension. There is no CREATE OPERATOR CLASS statement in the SQL standard.  

SEE ALSO

ALTER OPERATOR CLASS [alter_operator_class(7)], DROP OPERATOR CLASS [drop_operator_class(l)]

責任編輯:韓亞珊 來源: CMPP.net
相關推薦

2011-08-24 11:23:20

CREATE OPER中文man

2011-08-24 14:38:16

DROP OPERAT中文man

2011-08-24 09:36:00

alter_opera中文man

2011-08-24 14:35:33

DROP OPERAT中文man

2011-08-24 13:32:56

CREATE TABL中文man

2011-08-24 13:46:39

CREATE VIEW中文man

2011-08-24 13:36:25

CREATE TRIG中文man

2011-08-24 11:15:24

CREATE INDE中文man

2011-08-24 13:29:20

CREATE TABL中文man

2011-08-24 13:43:09

CREATE USER中文man

2011-08-24 10:46:36

CREATE AGGR中文man

2011-08-24 10:56:32

CREATE CONV中文man

2011-08-24 11:02:11

CREATE DOMA中文man

2011-08-24 11:10:17

CREATE GROU中文man

2011-08-24 11:05:36

CREATE FUNC中文man

2011-08-24 11:31:47

CREATE RULE中文man

2011-08-24 13:26:19

CREATE SEQU中文man

2011-08-24 10:59:19

CREATE DATA中文man

2011-08-24 13:23:10

CREATE SCHE中文man

2011-08-24 11:18:53

CREATE LANG中文man
點贊
收藏

51CTO技術棧公眾號

中文字幕在线观看免费视频| 18禁网站免费无遮挡无码中文 | 精品国产1区| 在线中文字幕不卡| 福利一区视频在线观看| 一二三四视频在线中文| 成人亚洲综合天堂| av综合电影网站| 久久狠狠亚洲综合| 欧美富婆性猛交| 美女爆乳18禁www久久久久久 | 亚洲精品国产精| 性色av一区二区怡红| 日韩中文字幕第一页| 在线xxxxx| 色综合一区二区日本韩国亚洲 | 中文字幕免费在线看| 午夜性色一区二区三区免费视频| 亚洲美女www午夜| 日本55丰满熟妇厨房伦| 日韩免费电影| 亚洲国产精品久久一线不卡| 一本久道久久综合| 亚洲色图欧美视频| 国产成人日日夜夜| 国产精品入口日韩视频大尺度| 久久精品国产亚洲AV无码男同| 日韩精品首页| 亚洲欧美激情一区| 成人免费看片载| 天天综合91| 91久久国产综合久久| 97视频在线免费| 黄网站视频在线观看| 久久久久久久网| 精品视频在线观看| 性生交生活影碟片| 国产资源在线一区| 国产精品夜间视频香蕉| 久久精品五月天| 国产农村妇女精品一二区| 欧美激情精品久久久久| 欧美激情国产精品免费| 91精品一区二区三区综合在线爱| 一区二区三区在线播放欧美| 色哟哟精品观看| 国产在线观看91一区二区三区 | 99国产精品久久久久老师| 中文字幕 视频一区| 久热精品在线| 国产91久久婷婷一区二区| www日韩精品| 99热精品在线观看| 欧美亚洲一区在线| 亚洲天堂一区在线观看| 亚洲综合国产激情另类一区| 国产91精品视频在线观看| 日韩欧美亚洲视频| 午夜在线精品| 国产精品高潮呻吟视频| 国产精品露脸视频| 日本不卡高清视频| 国产精品网址在线| 国产精品视频a| 国产精品一区二区免费不卡 | 国产精品日韩精品| 一卡二卡在线观看| 国产精品一区二区黑丝| 古典武侠综合av第一页| 无码精品黑人一区二区三区| 久久亚区不卡日本| 日本精品一区二区三区视频| 91电影在线播放| 亚洲人精品一区| 日韩国产一级片| 欧美二三四区| 3d动漫精品啪啪1区2区免费| 97免费公开视频| 日韩成人av在线资源| 国产亚洲xxx| 一区二区三区影视| 尤物网精品视频| 热久久这里只有精品| 中文字幕一二区| 国内精品伊人久久久久av一坑 | 日韩av电影手机在线| 日本三级一区二区三区| 国产米奇在线777精品观看| 99国产超薄丝袜足j在线观看| 性猛交xxxx| 国产精品久久久久久久久搜平片| 大陆极品少妇内射aaaaaa| 日本黄色免费在线| 欧美日韩大陆一区二区| 伊人av在线播放| 精品国产乱码久久久久久果冻传媒 | 婷婷六月综合网| 美女喷白浆视频| 伊人精品久久| 中文精品99久久国产香蕉| 91视频在线免费观看| 欧美日韩精品一二三区| 青青草91视频| 欧美一区二区三区喷汁尤物| 丰满熟女人妻一区二区三区| 国产欧美高清视频在线| 国产精品国产三级国产aⅴ入口| 日韩av电影免费在线观看| 99福利在线| 色偷偷久久一区二区三区| 一级做a爱视频| 妖精视频一区二区三区| 不卡av电影院| 中文字幕日本人妻久久久免费| 成人久久久精品乱码一区二区三区| 日本在线免费观看一区| 91超碰免费在线| 91精品国产入口| 免费的av在线| 久久人人爽人人| 日本久久中文字幕| 中文字幕欧美人妻精品| 成人免费视频国产在线观看| 亚洲一区尤物| 欧美gay视频| 亚洲电影免费观看高清完整版在线观看| 亚洲人人夜夜澡人人爽| 少妇人妻大乳在线视频| 成人日韩在线电影| 在线视频 日韩| 欧美第一精品| 欧洲日本亚洲国产区| 亚洲黄色在线观看视频| 国产精品福利电影一区二区三区四区| 精品麻豆av| 国产精品7777777| 国产一区久久久| 亚洲欧美99| 91国拍精品国产粉嫩亚洲一区| 精品视频—区二区三区免费| 久久久久久久久久99| 国产精品亚洲视频| 一区二区三区四区不卡| 韩国女主播一区二区| 亚洲午夜激情免费视频| 99re这里只有精品在线| 久久亚洲春色中文字幕久久久| 成年女人18级毛片毛片免费| 亚洲视频国产精品| 久久成人精品视频| 国产精品伦一区二区三区| 国产精品网站在线观看| 亚洲天堂2018av| 91亚洲自偷观看高清| 国产日韩欧美91| 成人资源www网在线最新版| 欧洲一区二区三区免费视频| 成人激情五月天| 老司机免费视频一区二区三区| 亚洲草草视频| 少妇精品视频在线观看| 欧美成人合集magnet| 亚洲黄色小说网| 亚洲成av人片在线观看无码| 精品无码在线视频| 久久成人精品| 亚洲国产午夜伦理片大全在线观看网站| 精品亚洲美女网站| xvideos成人免费中文版| 国产露脸无套对白在线播放| 一级特黄大欧美久久久| 亚洲调教欧美在线| 老司机精品导航| 亚洲一区二区自拍偷拍| 51vv免费精品视频一区二区| 97精品国产97久久久久久春色| 三级无遮挡在线观看| 欧美网站大全在线观看| 青花影视在线观看免费高清| 成人av在线资源网| 激情婷婷综合网| 91精品国产91久久久久久密臀| 草莓视频一区| 国产综合色区在线观看| 免费av在线一区| 日本福利在线观看| 欧美日韩国产123区| 精品一级少妇久久久久久久| 久久久久青草大香线综合精品| 在线看的黄色网址| 在线成人亚洲| 亚洲韩国在线| 猫咪成人在线观看| 国产在线日韩在线| 国内激情视频在线观看| 日韩在线视频国产| 少妇精品高潮欲妇又嫩中文字幕| 欧美综合一区二区| 久久综合激情网| 中文字幕av不卡| 污污污www精品国产网站| 秋霞国产午夜精品免费视频| 日韩精品一区二区在线视频| 日韩电影在线视频| 精品一区久久久| 国产一区精品二区| 国产精品88a∨| 超黄网站在线观看| 日韩视频在线免费观看| 全色精品综合影院| 精品盗摄一区二区三区| 91麻豆国产视频| 在线免费观看一区| 日韩av在线播| 一区二区三区中文免费| 国产调教在线观看| 久久亚洲影视婷婷| 国产高潮视频在线观看| 狠狠色丁香婷综合久久| 欧美成人精品欧美一级乱| 在线不卡欧美| 日韩一区二区高清视频| 亚洲精品在线观看91| 五月天综合网| 精品一区二区三| 麻豆蜜桃91| 精品按摩偷拍| 国产精华一区二区三区| 日日夜夜精品视频| 亚洲一区二区少妇| 999精品嫩草久久久久久99| 国产成人精品视频| 电影一区二区三区| 欧美专区日韩视频| 色偷偷偷在线视频播放| 98视频在线噜噜噜国产| 大桥未久在线播放| 欧美疯狂做受xxxx高潮| av免费在线免费| 九九久久久久99精品| 岛国成人毛片| 欧美成年人视频网站| 在线观看小视频| 欧美日韩高清在线观看| a视频在线观看免费| 精品中文字幕在线观看| 性欧美videos高清hd4k| 欧美第一页在线| 日本在线视频网址| 久久久久久久久久久免费 | 在线视频精品免费| 色猫猫国产区一区二在线视频| 日本三级小视频| 欧美午夜电影在线| 成人h动漫精品一区二区下载| 欧美色视频日本版| 久久精品无码av| 在线国产电影不卡| 在线视频你懂得| 日韩一级片在线观看| 亚洲成a人片77777精品| 亚洲国产91色在线| 青青国产在线| 中文字幕亚洲欧美日韩在线不卡| 天堂а√在线资源在线| 久久久av一区| 91破解版在线观看| 日本91av在线播放| 成人午夜一级| 亚洲一区二区三区在线免费观看| gogo久久日韩裸体艺术| 久久久久久久久久久久久9999| 国产欧美日韩免费观看| 亚洲精品中文综合第一页| 欧美精品黄色| 久久久久狠狠高潮亚洲精品| 毛片不卡一区二区| 国产成人av片| 久久精品亚洲精品国产欧美| 小早川怜子一区二区的演员表| 一区二区三区中文字幕在线观看| 日本少妇全体裸体洗澡| 欧美性大战久久久久久久| 国产美女精品视频国产| 日韩成人在线视频观看| 淫片在线观看| 久久免费视频网| 韩国成人在线| 国产精品久久久一区二区三区| 国产成人一区二区三区影院| 91制片厂免费观看| 亚洲伊人观看| 熟妇无码乱子成人精品| 久久综合九色综合欧美就去吻| 国产中文字幕久久| 婷婷综合另类小说色区| 久久亚洲精品人成综合网| 中文字幕亚洲激情| 牛牛电影国产一区二区| 国产成人精品优优av| 日韩最新av| 亚洲欧美在线网| 一区二区三区精品视频在线观看 | 尤物yw193can在线观看| 欧洲成人免费aa| 欧美欧美在线| 亚洲欧美日韩不卡一区二区三区| 精品动漫3d一区二区三区免费| 成人在线观看黄| 成人精品一区二区三区中文字幕| 性少妇xx生活| 日本丶国产丶欧美色综合| 黄色av小说在线观看| 久久精品色欧美aⅴ一区二区| 中文字幕在线直播| 成人看片视频| 天天做综合网| 最新中文字幕免费视频| 99久久国产免费看| 一区二区成人免费视频| 欧美日韩黄色影视| 精品999视频| 性欧美xxxx视频在线观看| 欧美三级一区| 色乱码一区二区三区熟女| 免费成人av在线| 日本爱爱爱视频| 色丁香久综合在线久综合在线观看 | 性感美女一级片| 久久成人久久鬼色| 亚洲av成人精品一区二区三区 | 久久99久久精品国产| 韩国精品一区二区三区| 91亚洲一区二区| |精品福利一区二区三区| 中文字幕+乱码+中文| 亚洲天堂av女优| 日韩av免费| 亚洲精品无人区| 免费在线观看成人| 蜜臀久久99精品久久久久久| 色就色 综合激情| 加勒比一区二区三区在线| 国产www精品| 国产一区二区三区探花| 国产精品视频黄色| 欧美韩国日本一区| 中文字幕激情视频| 最近2019年中文视频免费在线观看| 成人精品电影在线| 亚洲高清视频在线观看| 麻豆精品精品国产自在97香蕉| 欧美aaa级片| 欧美人牲a欧美精品| 精品麻豆一区二区三区| 91精品国产综合久久久久久丝袜| 一区二区三区午夜视频| 国产调教打屁股xxxx网站| 亚洲午夜久久久久久久久电影网 | 久久久久久国产精品美女| 成人免费在线电影网| 激情伊人五月天| 久久久精品一品道一区| 在线观看视频中文字幕| 久久精品亚洲国产| 在线精品自拍| 中国丰满人妻videoshd| 中文一区在线播放| 国产视频在线免费观看| 久久久久久中文| 国产一区二区三区四区| 久久婷婷综合色| 亚洲另类在线制服丝袜| 人妻无码中文字幕| 日韩美女av在线免费观看| 91亚洲国产| 欧美在线一级片| 欧美亚洲高清一区| 国产黄色小视频在线| 国产一区二区三区四区五区在线| 久久影院亚洲| 欧美精品久久久久久久久46p| 亚洲娇小xxxx欧美娇小| 国产69精品久久久久9999人| 国产精品无码乱伦| 91美女在线观看| 国产精品高潮呻吟久久久| 97在线视频精品| 91精品国产乱码久久久久久久| 国产伦精品一区二区三区精品| 欧美性猛交xxxx乱大交退制版| av在线播放观看| 欧洲在线视频一区| 国产精品一区二区在线看| 日韩综合在线观看| 欧美男插女视频| jvid福利在线一区二区| 亚洲av人人澡人人爽人人夜夜| 欧美午夜精品久久久久久超碰| 国产精品69xx|