函数和操作符
本章介绍M-Compatibility下的函数和操作符。
《开发指南》中的“SQL参考 > 函数和操作符”章节中的函数和操作符在M-Compatibility下属于内部接口,禁止使用,使用这些函数和操作符可能产生预期外的结果。
《开发指南》中的“SQL参考 > 函数和操作符”章节中的以下函数在M-Compatibility中暂不支持:
|
isEmpty |
overlaps |
point |
regexp_instr |
regexp_like |
|
regexp_replace |
regexp_substr |
stddev_pop |
stddev_samp |
var_pop |
|
var_samp |
variance |
- |
- |
- |
函数regexp_instr、regexp_like、regexp_replace、regexp_substr在参数m_format_dev_version值为's2'及以上版本并且参数m_format_behavior_compat_options值包含'enable_conflict_funcs'的情况下使用会报错,并提示M-Compatibility数据库不支持;其他行为和《开发指南》中的“SQL参考 > 函数和操作符 > 字符串处理函数和操作符”章节中的同名函数保持一致。
|
adm_hist_snapshot_func |
adm_hist_sqlstat_func |
adm_hist_sqltext_func |
session_context |
|
get_global_transactions_prepared_xacts |
get_global_transactions_running_xacts |
|
dbe_perf.get_full_sql_by_parent_id_and_timestamp |
dbe_perf.get_active_session_profile |
dbe_perf.get_global_slow_sql_by_timestamp |
dbe_perf.get_global_full_sql_by_timestamp |
|
information_schema_pg_truetypid |
information_schema._pg_truetypmod |
summary_create |
sys_context |
|
db4ai.archive_snapshot |
db4ai.create_snapshot |
db4ai.create_snapshot_internal |
db4ai.manage_snapshot_internal |
db4ai.prepare_snapshot |
|
db4ai.prepare_snapshot_internal |
db4ai.publish_snapshot |
db4ai.purge_snapshot |
db4ai.purge_snapshot_internal |
db4ai.sample_snapshot |
|
pgxc_get_stat_dirty_tables |
gs_wIm_persistent_user_resource_info |