STRATEGIES 关键字引入一个逗号分隔的,新运算符类的函数名或函数特征符列表。此列表中的每个元素被称为策略规范并有如下的语法:
元素 | 描述 | 限制 | 语法 |
---|---|---|---|
input_type | 策略函数的输入参数的数据类型,您要为该策略函数使用特定的辅助存取方法 | 策略函数接受两个输入参数,并且可以有一个可选的输入参数 | 数据类型 |
output_type | 策略函数的可选输出参数的数据类型 | 副作用索引的可选输出参数 | 数据类型 |
strategy_function | 与指定的运算符类相关联的策略函数 | 必须以指定的辅助存取方法所期望的顺序列出 | 标识符 |
可以指定 UDT 和内置数据类型。如果不指定函数特征符,则数据库服务器假设每个策略函数采用两个相同数据类型的参数并返回一个 BOOLEAN 值。