Loading sharding-core/sharding-core-parse/sharding-core-parse-mysql/src/main/antlr4/imports/mysql/DCLStatement.g4 +2 −2 Original line number Diff line number Diff line Loading @@ -20,11 +20,11 @@ grammar DCLStatement; import Symbol, Keyword, Literals, BaseRule; grant : GRANT (proxyClause_ | privilegeClause_ | roleClause_) TO : GRANT (proxyClause_ | privilegeClause_ | roleClause_) ; revoke : REVOKE (proxyClause_ | privilegeClause_ | allClause_ | roleClause_) FROM : REVOKE (proxyClause_ | privilegeClause_ | allClause_ | roleClause_) ; proxyClause_ Loading sharding-core/sharding-core-parse/sharding-core-parse-oracle/src/main/antlr4/imports/oracle/DCLStatement.g4 +17 −4 Original line number Diff line number Diff line Loading @@ -20,11 +20,23 @@ grammar DCLStatement; import Symbol, Keyword, Literals, BaseRule; grant : GRANT (objectPrivileges_ (ON onObjectClause_)? | otherPrivileges_) : GRANT (objectPrivilegeClause_ | systemPrivilegeClause_ | roleClause_) ; revoke : REVOKE (objectPrivileges_ (ON onObjectClause_)? | otherPrivileges_) : REVOKE (objectPrivilegeClause_ | systemPrivilegeClause_ | roleClause_) ; objectPrivilegeClause_ : objectPrivileges_ ON onObjectClause_ ; systemPrivilegeClause_ : systemPrivilege_ ; roleClause_ : ignoredIdentifiers_ ; objectPrivileges_ Loading Loading @@ -61,8 +73,9 @@ onObjectClause_ | tableName ; otherPrivileges_ : STRING_+ | IDENTIFIER_+ systemPrivilege_ : ALL PRIVILEGES | ignoredIdentifiers_ ; createUser Loading Loading
sharding-core/sharding-core-parse/sharding-core-parse-mysql/src/main/antlr4/imports/mysql/DCLStatement.g4 +2 −2 Original line number Diff line number Diff line Loading @@ -20,11 +20,11 @@ grammar DCLStatement; import Symbol, Keyword, Literals, BaseRule; grant : GRANT (proxyClause_ | privilegeClause_ | roleClause_) TO : GRANT (proxyClause_ | privilegeClause_ | roleClause_) ; revoke : REVOKE (proxyClause_ | privilegeClause_ | allClause_ | roleClause_) FROM : REVOKE (proxyClause_ | privilegeClause_ | allClause_ | roleClause_) ; proxyClause_ Loading
sharding-core/sharding-core-parse/sharding-core-parse-oracle/src/main/antlr4/imports/oracle/DCLStatement.g4 +17 −4 Original line number Diff line number Diff line Loading @@ -20,11 +20,23 @@ grammar DCLStatement; import Symbol, Keyword, Literals, BaseRule; grant : GRANT (objectPrivileges_ (ON onObjectClause_)? | otherPrivileges_) : GRANT (objectPrivilegeClause_ | systemPrivilegeClause_ | roleClause_) ; revoke : REVOKE (objectPrivileges_ (ON onObjectClause_)? | otherPrivileges_) : REVOKE (objectPrivilegeClause_ | systemPrivilegeClause_ | roleClause_) ; objectPrivilegeClause_ : objectPrivileges_ ON onObjectClause_ ; systemPrivilegeClause_ : systemPrivilege_ ; roleClause_ : ignoredIdentifiers_ ; objectPrivileges_ Loading Loading @@ -61,8 +73,9 @@ onObjectClause_ | tableName ; otherPrivileges_ : STRING_+ | IDENTIFIER_+ systemPrivilege_ : ALL PRIVILEGES | ignoredIdentifiers_ ; createUser Loading