在什么情况下使用MySQL关键字'one'?

时间:2016-11-01 07:43:51

标签: mysql keyword

我注意到'one'这个词出现在MySQL的关键字列表中。我不记得看到任何使用'one'的查询。我在这里和谷歌搜索过,但我还没有找到任何关于它的信息。任何人都有一个关于何时使用此关键字的示例?

1 个答案:

答案 0 :(得分:3)

我在5.7手册中找到了几个地方:

  • InnoDB的XA交易14.3.7.1

    XA COMMIT xid [ONE PHASE]

  • 对于SHOW EVENTS FROM table查询(14.7.5.18),结果Type字段可以为ONE TIME

    mysql> SHOW EVENTS\G
    *************************** 1. row ***************************
                      Db: myschema
                    Name: e_daily
                 Definer: jon@ghidora
               Time zone: SYSTEM
                    Type: ONE TIME
              Execute at: NULL
          Interval value: 10
          Interval field: SECOND
                  Starts: 2006-02-09 10:41:23
                    Ends: NULL
                  Status: ENABLED
              Originator: 0
    character_set_client: latin1
    collation_connection: latin1_swedish_ci
      Database Collation: latin1_swedish_ci