implement expr asin/acos/cot/cos in mysql mode

This commit is contained in:
ls0
2021-07-21 18:01:16 +08:00
committed by wangzelin.wzl
parent 26d446e4f1
commit 889d5cb6d8
11 changed files with 118 additions and 5 deletions

View File

@ -53,7 +53,7 @@ int ObExprAsin::calc_result1(ObObj& result, const ObObj& obj, ObExprCtx& expr_ct
} else if (obj.is_double()) {
double arg = obj.get_double();
if (arg > 1 || arg < -1) {
ret = OB_ERR_ARGUMENT_OUT_OF_RANGE;
result.set_null();
} else {
double res = asin(arg);
result.set_double(res);