0

この名前の列があるテーブルがあります: bureau d'étude

select を実行すると:

String sql = "select bureau d'étude from table";

サーバーに構文エラーが表示されます。このアポストロフィを非表示または置換する方法は?

4

3 に答える 3

2
String sql = "select `bureau d''étude` from table";

列名にはスペースが含まれているため、必ず ` でカプセル化してください。

さらに、別の一重引用符で一重引用符をエスケープできます。

于 2013-06-05T12:53:49.843 に答える