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: [email protected]
Reporter: [email protected]
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.