GBase 8c SQL 参考手册 南大通用数据技术股份有限公司 1061 gbase=#CREATE TEXT SEARCH CONFIGURATION ngram3 (copy=ngram2) WITH (gram_size = 2, grapsymbol_ignore = false); --添加类型映射。 gbase=#ALTER TEXT SEARCH CONFIGURATION ngram2 ADD MAPPING FOR multisymbol WITH simple; --创建用户joe。 gbase=#CREATE USER joe IDENTIFIED BY 'xxxxxxxxx'; --修改文本搜索配置的所有者。 gbase=#ALTER TEXT SEARCH CONFIGURATION ngram2 OWNER TO joe; --修改文本搜索配置的schema。 gbase=#ALTER TEXT SEARCH CONFIGURATION ngram2 SET SCHEMA joe; --重命名文本搜索配置。 gbase=#ALTER TEXT SEARCH CONFIGURATION joe.ngram2 RENAME TO ngram_2; --删除类型映射。 gbase=#ALTER TEXT SEARCH CONFIGURATION joe.ngram_2 DROP MAPPING IF EXISTS FOR multisymbol; --删除文本搜索配置。 gbase=#DROP TEXT SEARCH CONFIGURATION joe.ngram_2; gbase=#DROP TEXT SEARCH CONFIGURATION ngram3; --删除Schema 及用户joe。 gbase=#DROP SCHEMA IF EXISTS joe CASCADE; gbase=#DROP ROLE IF EXISTS joe; 相关命令 ALTER TEXT SEARCH CONFIGURATION,DROP TEXT SEARCH CONFIGURATION
如果运行以下示例中显示的命令,那么结果是在三台不同的数据库服务器上执行一次更新 和两次插入。 CONNECT TO stores_demo@italy BEGIN WORK UPDATE stores_demo:manufact SET manu_code = 'SHM' WHERE manu_name = 'Shimara' INSERT INTO stores_demo@france:manufact VALUES ('SHM', 'Shimara', '30') INSERT INTO stores_demo@australia:manufact VALUES ('SHM', 'Shimara', '30') COMMIT WORK 两阶段落实概念 每个全局事务均有一个协调者和一个或多个参与者,定义如下: 协调者可指导全局事务的解决方案。它决定全局事务是必须落实还是必须停止。