如何将字符串转换为运算符?
How can I convert string to operator?
我有很多字符串,它们包括比较运算符。例如 = , <= , >= ....我想在 IF 子句中使用这些字符串。像这样;
对于字符串值为 <= ,
如果 X 'string1' Y 那么...
PL/SQL有没有转换器功能或不同的方式?我怎样才能做到这一点 ?
您将不得不使用 CASE
operator
CASE operator
WHEN '>' THEN ....
WHEN '>=' THEN ....
WHEN '<' THEN ....
WHEN '<=' THEN ....
ELSE ...
END
我有很多字符串,它们包括比较运算符。例如 = , <= , >= ....我想在 IF 子句中使用这些字符串。像这样;
对于字符串值为 <= ,
如果 X 'string1' Y 那么...
PL/SQL有没有转换器功能或不同的方式?我怎样才能做到这一点 ?
您将不得不使用 CASE
operator
CASE operator
WHEN '>' THEN ....
WHEN '>=' THEN ....
WHEN '<' THEN ....
WHEN '<=' THEN ....
ELSE ...
END