Bug in SIMILAR TO when adding numeric quantifier as bound for repetetion of expression leads to empty resultset ---------------------------------------------------------------------------------------------------------------
Key: CORE-5957 URL: http://tracker.firebirdsql.org/browse/CORE-5957 Project: Firebird Core Issue Type: Bug Affects Versions: 2.5.8 Reporter: Pavel Zotov Only 2.5.x is affected. No error in 3.0.x and 4.x. C:\MIX\firebird\fb30>C:\MIX\firebird\fb25\bin\isql /:e25 -z ISQL Version: WI-V2.5.9.27119 Firebird 2.5 Server version: WI-V2.5.9.27119 Firebird 2.5 WI-V2.5.9.27119 Firebird 2.5/tcp (csprog)/P12 WI-V2.5.9.27119 Firebird 2.5/tcp (csprog)/P12 Database: /:e25 SQL> set count on; SQL> select 1 from rdb$database where 'SLEEP' similar to '(DELAY|SLEEP|PAUSE){1}'; Records affected: 0 SQL> === vs === C:\MIX\firebird\fb30>C:\MIX\firebird\fb30\isql /:e30 -z ISQL Version: WI-V3.0.5.33075 Firebird 3.0 Server version: WI-V3.0.5.33075 Firebird 3.0 WI-V3.0.5.33075 Firebird 3.0/tcp (csprog)/P15 WI-V3.0.5.33075 Firebird 3.0/tcp (csprog)/P15 Database: /:e30, User: SYSDBA SQL> set count on; SQL> select 1 from rdb$database where 'SLEEP' similar to '(DELAY|SLEEP|PAUSE){1}'; CONSTANT ============ 1 Records affected: 1 SQL> quit; PS. No errors in 2.5 when instead of "{1}" we add * or + ( asterisk or 'plus' sign) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel