Menurut manual
, position
adalah
Ini adalah kata yang dicadangkan dalam SQL standar. Apa yang Anda lihat mungkin adalah keluaran dari pgAdmin
atau klien lain yang mengutip ganda semua kata yang dicadangkan dalam standar SQL saat digunakan sebagai pengenal.
Pernyataan ini secara sintaksis benar:
SELECT position FROM author LIMIT 1;
Anda bisa selalu pengidentifikasi tanda kutip ganda (sehingga mempertahankan ejaan huruf besar-kecil). Ini juga berfungsi:
SELECT "position" FROM author LIMIT 1;
Tapi tanda kutip ganda diperlukan di sini:
SELECT "where" FROM author LIMIT 1;
SELECT "CaMeL" FROM author LIMIT 1;
SELECT "a-b-c" FROM author LIMIT 1;