3.1.4 DDL透传

除了前面章节中的DDL语句,dble在非注解方式方式下不支持mysql中的其它DDL语句(eg. ALTER EVENT)。
但通过如下的注解方式,dble支持所有的mysql中的DDL语句:

/*!dble:sql=select ... from tbx where id=M*/ ddl statement;

其中, tbx为分区表, id为分区列,M为分区列的某个值。

例如:

MySQL [TESTDB]> /*!dble:sql=select * from a_test where id=2*/CREATE PROCEDURE account_count()

      BEGIN   SELECT 'Number of accounts:', COUNT(*) FROM mysql.user;

END//

results matching ""

    No results matching ""