MyCATApache / Mycat-doc

Apache License 2.0
1.08k stars 662 forks source link

测试MyCat Sequence报错 #11

Closed dingding2015 closed 9 years ago

dingding2015 commented 9 years ago

我在dn1上创建自增表MYCAT_SEQUENCE CREATE TABLE MYCAT_SEQUENCE ( name VARCHAR(50) NOT NULL, current_value INT NOT NULL, increment INT NOT NULL DEFAULT 100, PRIMARY KEY (name) ) ENGINE=InnoDB; INSERT INTO MYCAT_SEQUENCE(name,current_value,increment) VALUES ('GLOBAL', 0, 100); 按照文档中的设置创建了三个函数 启用了server.xml中的1 sequence_db_conf.properties 中增加了GLOBAL=dn1 schema.xml中增加了


在mycat中执行SELECT MYCAT_SEQ_NEXTVAL('GLOBAL');报如下错误: mysql> SELECT MYCAT_SEQ_NEXTVAL('GLOBAL'); ERROR 1305 (42000): FUNCTION pdinfo7.MYCAT_SEQ_NEXTVAL does not exist mysql> SELECT MYCAT_SEQ_NEXTVAL('GLOBAL'); ERROR 1305 (42000): FUNCTION pdinfo4.MYCAT_SEQ_NEXTVAL does not exist mysql> SELECT MYCAT_SEQ_NEXTVAL('GLOBAL'); ERROR 1305 (42000): FUNCTION pdinfo3.MYCAT_SEQ_NEXTVAL does not exist mysql> SELECT MYCAT_SEQ_NEXTVAL('GLOBAL'); ERROR 1305 (42000): FUNCTION pdinfo5.MYCAT_SEQ_NEXTVAL does not exist mysql> SELECT MYCAT_SEQ_NEXTVAL('GLOBAL'); ERROR 1305 (42000): FUNCTION pdinfo2.MYCAT_SEQ_NEXTVAL does not exist mysql> SELECT MYCAT_SEQ_NEXTVAL('GLOBAL'); ERROR 1305 (42000): FUNCTION pdinfo4.MYCAT_SEQ_NEXTVAL does not exist mysql> SELECT MYCAT_SEQ_NEXTVAL('GLOBAL'); ERROR 1305 (42000): FUNCTION pdinfo3.MYCAT_SEQ_NEXTVAL does not exist mysql> SELECT MYCAT_SEQ_NEXTVAL('GLOBAL'); ERROR 1305 (42000): FUNCTION pdinfo2.MYCAT_SEQ_NEXTVAL does not exist mysql> SELECT MYCAT_SEQ_NEXTVAL('GLOBAL'); +-----------------------------+ | MYCAT_SEQ_NEXTVAL('GLOBAL') | +-----------------------------+ | 101,100 | +-----------------------------+ 1 row in set (0.05 sec)