JavaのSQL文の書き方

angryTom
リリース: 2019-11-18 10:51:07
オリジナル
8453 人が閲覧しました

JavaのSQL文の書き方

#Java SQL ステートメントの書き方

Java での SQL ステートメントのスプライシング ルールについて

実装対象のステートメントは次のとおりです。ここでの Java 変数は idd

int idd;
String sql = "SELECT id, piUrl FROM picinfos WHERE id BETWEEN  '" + idd + "' AND 10" ;
ログイン後にコピー

であることに注意してください。Java の文字列は二重引用符でのみ使用できます。変数を結合する必要がある場合は、文字列、変数は単一引用符で囲む必要があり、それを 2 つの二重引用符で囲み、次に 2 つのプラス記号を追加すると、変数は中央に配置されます。

スプライシング手順

1. 上記の sql

//查询picinfos表中id为2到10的id和piUrl值
String sql = "SELECT id, piUrl FROM picinfos WHERE id BETWEEN  2 AND 10" ;
ログイン後にコピー

2 など、特定の SQL ステートメントを記述します (特定の値を持つ変数はありません)。今回、2をid(int型変数)に変更したい場合は、途中の変更だけで済みますので、まず2を削除し、

String sql = "SELECT id, piUrl FROM picinfos WHERE id BETWEEN '  ' AND 10" ;
ログイン後にコピー

3をシングルクォーテーション' 'に置き換え、ダブルクォーテーションを追加します。一重引用符の間は引用符 " "

String sql = "SELECT id, piUrl FROM picinfos WHERE id BETWEEN  ' "    " ' AND 10" ;
ログイン後にコピー

4。次に、二重引用符の間にプラス記号を追加します。

String sql = "SELECT id, piUrl FROM picinfos WHERE id BETWEEN  ' " +  + " ' AND 10" ;
ログイン後にコピー

5。最後に、プラス記号の間に変数 idd を追加して、

String sql = "SELECT id, piUrl FROM picinfos WHERE id BETWEEN  ' " + idd + " ' AND 10" ;
ログイン後にコピー
を終了します。

関数: SQL プロトタイプから開始し、一重引用符で置き換え、中央に二重引用符を追加し、中央に二重プラス記号を追加して、中央に変数を追加します。

それでは、Java 文字列はどのように SQL ステートメントに変換されるのでしょうか?

図に示すように、

JavaのSQL文の書き方

php 中国のインターネット、多数の無料の

Java 入門チュートリアル 、オンライン学習へようこそ!

以上がJavaのSQL文の書き方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート