[to #47648806] fix CREATE FORCE TYPE syntax
This commit is contained in:
@ -380,6 +380,7 @@ ObParser::State ObParser::transform_normal(ObString &normal)
|
|||||||
ELSIF(14, S_EDITIONABLE, "noneditionable")
|
ELSIF(14, S_EDITIONABLE, "noneditionable")
|
||||||
ELSIF(6, S_SIGNAL, "signal")
|
ELSIF(6, S_SIGNAL, "signal")
|
||||||
ELSIF(8, S_RESIGNAL, "resignal")
|
ELSIF(8, S_RESIGNAL, "resignal")
|
||||||
|
ELSIF(5, S_FORCE, "force")
|
||||||
ELSE()
|
ELSE()
|
||||||
|
|
||||||
if (S_INVALID == state
|
if (S_INVALID == state
|
||||||
@ -449,7 +450,8 @@ ObParser::State ObParser::transform_normal(
|
|||||||
} break;
|
} break;
|
||||||
case S_OR:
|
case S_OR:
|
||||||
case S_REPLACE:
|
case S_REPLACE:
|
||||||
case S_EDITIONABLE: {
|
case S_EDITIONABLE:
|
||||||
|
case S_FORCE: {
|
||||||
// do nothing ...
|
// do nothing ...
|
||||||
} break;
|
} break;
|
||||||
case S_FUNCTION: {
|
case S_FUNCTION: {
|
||||||
|
|||||||
@ -138,6 +138,7 @@ enum State {
|
|||||||
S_EDITIONABLE,
|
S_EDITIONABLE,
|
||||||
S_SIGNAL,
|
S_SIGNAL,
|
||||||
S_RESIGNAL,
|
S_RESIGNAL,
|
||||||
|
S_FORCE,
|
||||||
|
|
||||||
S_EXPLAIN,
|
S_EXPLAIN,
|
||||||
S_EXPLAIN_FORMAT,
|
S_EXPLAIN_FORMAT,
|
||||||
|
|||||||
Reference in New Issue
Block a user