Co mówi standard SQL na temat użycia backticka (`)?
Kiedyś spędzałem godziny na debugowaniu prostego zapytania SQL za pomocąmysql_query()
wPHP/MySQL
tylko po to, by uświadomić sobie, że przegapiłem baktick wokół nazwy stołu. Od tego czasu zawsze używałem go do nazw tabel.
Ale kiedy użyłem tego samego wSQLite/C++
, symbol nie jest nawet rozpoznawany. To mylące, czy użyć tego czy nie? Co mówi standard na temat korzystania z niego?
Byłoby również pomocne, gdyby ktoś mógł mi powiedzieć, kiedy używać cudzysłowów, a kiedy nie. Mam na myśli wartości i nazwy pól.