[Kexi-devel] RFC: Support for identifiers with special characters or equal to reserved words in queries​

Jaroslaw Staniek staniek at kde.org
Thu Dec 3 11:21:53 UTC 2015


Hi,
I've just added analysis and proposed solutions to support identifiers with
special characters or equal to reserved words in queries.

​Any comments are welcome.​

[1] ​https://bugs.kde.org/332161

​Details:​

The proposal is largely ​based on observation that [] is used by both query
parameters and identifiers escaping in MSA.
Which is not perfect, at [1] I am explaining why.

For the proposed solutions emphasis was on the following areas:

- two-way compatibility ​(in the stored format/representation and to some
level also in the GUI)

​
- avoid the use of [] for both query parameters and identifiers escaping

- usability for the end-user, especially having solution similar to MSA, so
not showing the hard to see ` ` ("grave accent" quotes) to the non-pro
users, similarly, escaping using \ isn't the most friendly too

- usability for the end-user by improving error messages in Kexi 2.9.x (we
still can do that)


-- 
regards, Jaroslaw Staniek

KDE:
: A world-wide network of software engineers, artists, writers, translators
: and facilitators committed to Free Software development - http://kde.org
Calligra Suite:
: A graphic art and office suite - http://calligra.org
Kexi:
: A visual database apps builder - http://calligra.org/kexi
Qt Certified Specialist:
: http://www.linkedin.com/in/jstaniek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kexi-devel/attachments/20151203/43f719c0/attachment.html>


More information about the Kexi-devel mailing list