2

違いは何ですか

SELECT * FROM `this`

SELECT * FROM this

?

4

1 に答える 1

8

前者はエスケープされますが、後者はそうではありません。検討:

SELECT * FROM `FROM`

バッククォートがエスケープであるシステムでは、呼び出されたテーブルから選択されますFROM(バッククォートがないと、構文エラーになります)。一部のシステムでは代わりに角括弧を使用しますSELECT * FROM [FROM]

于 2010-02-13T13:21:01.280 に答える