#911859 libreoffice-base: <table> is no SQL conform identifier if containing non-SQL-92-allowed characters

Package:
libreoffice-base
Source:
libreoffice
Description:
office productivity suite -- database
Submitter:
John Talbut
Date:
2025-08-08 14:20:37 UTC
Severity:
normal
#911859#5
Date:
2018-10-25 15:04:14 UTC
From:
To:
I carry out the following steps, which I have done many times before
without any problem:
Copy Query <Query name>
Paste as table, <Table name>
Definition and data
Create primary key IDT
Next

At this point I get a message:
"<Table name> is no SQL conform identifier"
If I click for more information I get the message:
"Choose the option 'Append data' on the first page to append data to an
existing table."
Which is not what I am trying to do, I am trying to create a new table
from the query.

#911859#10
Date:
2018-11-09 15:28:16 UTC
From:
To:
As far as I have found out up to now this is something to do with the
primary key.

So, questions:

- Are the changes to SQL intentional, meaning that SQL statements will
need to be edited, or not, this is a bug and normal service will be
resumed when it is sorted out?
- Are these errors connected with the migration to Firebird?
- "is no SQL conform identifier" does not make sense, should it be "does
not conform to SQL identifier specification".

#911859#15
Date:
2019-02-17 12:06:12 UTC
From:
To:
I found that the setting:
"Use SQL-92 naming constraints"
in Edit > Database > Advanced settings" was set.  I unset it and the
problem seems to be resolved.

Is this a new setting that defaults to being set?  Or a setting that has
been changed to default to set?

I suppose I could have inadvertently set it, but I don't know how as
these are not settings that I am not aware of ever having changed.

John

#911859#22
Date:
2019-02-19 19:54:44 UTC
From:
To:
retitle 911859 libreoffice-base: "<table> is no SQL conform identifier" if containing non-SQL-92-allowed
characters
thanks

Hi,

sorry for the late answer.

I am not actually sure but I wouldn't be surprised for either.
Priobably for hsqldb->firebird.

Being strict about the SQL standard is a good thing in principle and the
bug imho is that you didn't confirm to it/whatever hsqldb/the code created
didn't.

What is your table name? Does it contain special characters or so?
Is it SQL 92 conform? See e.g.
https://db.apache.org/derby/docs/10.9/ref/crefsqlj1003454.html

Ah, I see that in a previous mail you wrote

As far as I have found out up to now this is something to do with the
primary key.

So, questions:

- Are the changes to SQL intentional, meaning that SQL statements will
need to be edited, or not, this is a bug and normal service will be
resumed when it is sorted out?
- Are these errors connected with the migration to Firebird?
- "is no SQL conform identifier" does not make sense, should it be "does
not conform to SQL identifier specification".
--- snip ---

which would explain it.

Nah, don't think you set it.

Regards,

Rene

#911859#29
Date:
2024-04-17 11:53:46 UTC
From:
To:
Dear submitter,

as the package libreoffice has just been removed from the Debian archive
experimental we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1069123

The version of this package that was in Debian prior to this removal
can still be found using https://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Scott Kitterman (the ftpmaster behind the curtain)

#911859#38
Date:
2025-08-07 22:13:21 UTC
From:
To:
Humanitarian Grant of 1.5M for you. Reply for claims