fix result type deduce bug of expr_repeat

This commit is contained in:
obdev
2023-08-09 12:48:38 +00:00
committed by ob-robot
parent 0ce1944196
commit 0854e787d1
3 changed files with 14 additions and 4 deletions

View File

@ -187,3 +187,9 @@ select collation(TRIM( BOTH _binary'a' FROM _gbk'abc' )) ;
| gbk_chinese_ci |
+---------------------------------------------------+
select TRIM(LEADING 'a' FROM TRIM(SUBSTR(REPEAT(NULL, 4 + 1), 1, LEAST(146, 20))));
+-----------------------------------------------------------------------------+
| TRIM(LEADING 'a' FROM TRIM(SUBSTR(REPEAT(NULL, 4 + 1), 1, LEAST(146, 20)))) |
+-----------------------------------------------------------------------------+
| NULL |
+-----------------------------------------------------------------------------+

View File

@ -68,5 +68,7 @@ select SUBSTRING( TRIM( BOTH CONVERT( 'a', BINARY( 0 ) ) FROM '+-Ã÷﹢ï
select collation(TRIM( BOTH _binary'a' FROM '+-Ã÷﹢﹣±/= â¥â' )) ;
select collation(TRIM( BOTH _binary'a' FROM _gbk'abc' )) ;
select TRIM(LEADING 'a' FROM TRIM(SUBSTR(REPEAT(NULL, 4 + 1), 1, LEAST(146, 20))));
connection syscon;
--sleep 2