誰かが sqlite 列に「from」という名前を付けることにしました。問題は、これが SQL コマンドであるため、構文エラーなしで列を選択できないことです。SQLite でデータを選択するにはどうすればよいですか?
1 に答える
2
キーワードを名前として使用する場合は、引用符で囲む必要があります。SQLite でキーワードを引用する方法は 4 つあります。
'keyword'
一重引用符で囲まれたキーワードは文字列リテラルです。"keyword"
二重引用符で囲まれたキーワードは識別子です。[keyword]
角括弧で囲まれたキーワードは識別子です。これは標準 SQL ではありません。この引用メカニズムは、MS Access と SQL Server で使用され、互換性のために SQLite に含まれています。`keyword
` アクセント記号 (ASCII コード 96) で囲まれたキーワードは識別子です。これは標準 SQL ではありません。この引用メカニズムは MySQL で使用され、互換性のために SQLite に含まれています。
于 2013-03-15T19:48:40.783 に答える