https://bugs.documentfoundation.org/show_bug.cgi?id=155443

            Bug ID: 155443
           Summary: MySQL/MariaDB direct connection: Impossible to change
                    a field name in a table.
           Product: LibreOffice
           Version: 7.5.3.2 release
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Base
          Assignee: libreoffice-bugs@lists.freedesktop.org
          Reporter: rob...@familiegrosskopf.de

Open a direct connection to MariaDB.
Open a table for editing, not for input data.
Try to change a name of a column.
An error appears:

The column "Name" could not be changed. 
Should the column instead be deleted and the new format appended?

Press "More".
Error Details will show:

SQL Status: 42S02
Error code: 1146
Table 'test.test.Table2' doesn't exist at
/home/buildslave/source/libo-core/connectivity/source/drivers/mysqlc/mysqlc_general.cxx:120

It is right. this table doesn't exist. It is table 'test.Table2', not something
like a separate schema (which doesn't exist in MariaDB) 'test' inside the
database 'test'.

This bug appears in LO 7.5.3.2. on OpenSUSE 15.4 64bit rpm Linux.
It doesn't appear in LO 7.1.5.2.
With LO 7.2.5.2 and LO 7.3.5.2 it is impossible to set a cursor in a field,
which already exists. In LO 7.4.7.2 the bug is the same as in LO 7.5.3.2.
So it is a regression, might be started at LO 7.2.0.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to