Regression: CREATE DATABASE fails with 'Token unknown' error when DB name is 
enclosed in double quotes and 'DEFAULT CHARACTER SET' is specified after DB name
-------------------------------------------------------------------------------------------------------------------------------------------------------------

                 Key: CORE-6517
                 URL: http://tracker.firebirdsql.org/browse/CORE-6517
             Project: Firebird Core
          Issue Type: Bug
          Components: Engine
    Affects Versions: 4.0 RC 1, 3.0.7
            Reporter: Pavel Zotov
            Priority: Trivial


Script (CAUTION: do not keep any sensitive databases in C:\temp\, it can drop 
some of them!)
=======
shell del c:\temp\1*.fdb 2>nul;

set list on;
set echo on;

create database "c:\temp\111.fdb" page_size 8192;
select mon$database_name as test_name_2 from mon$database;
commit;

create database "c:\temp\112.fdb" default character set utf8;
select mon$database_name as test_name_2 from mon$database;
commit;

show version;
=======

Output on 2.5.9.27152:
=======
TEST_NAME_1                     C:\TEMP\111.FDB
TEST_NAME_2                     C:\TEMP\112.FDB
=======

Output on 3.0.8.33426 and 4.0.0.2387:
=======
TEST_NAME_1                     C:\TEMP\111.FDB
. . .
create database "c:\temp\112.fdb" default character set utf8;
Statement failed, SQLSTATE = 42000
Dynamic SQL Error
-SQL error code = -104
-Token unknown - line 1, column 17
-"c:\temp\112.fdb"
=======


-- 
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

Reply via email to