Maison  >  Article  >  Java  >  Comment écrire une instruction Java SQL

Comment écrire une instruction Java SQL

angryTom
angryTomoriginal
2019-11-18 10:51:078451parcourir

Comment écrire une instruction Java SQL

Comment écrire une instruction Java SQL

À propos des règles d'épissage des instructions SQL en Java

L'instruction cible est la suivante. Notez que la variable Java ici est idd

int idd;
String sql = "SELECT id, piUrl FROM picinfos WHERE id BETWEEN  '" + idd + "' AND 10" ;

Les chaînes en Java ne peuvent être entre guillemets que si une variable doit être épissée dans la chaîne. , la variable doit être entourée de guillemets simples, puis ajoutez deux guillemets doubles puis deux signes plus, et la variable est au milieu.

Étapes d'épissage

1. Écrivez l'instruction SQL spécifique (aucune variable n'a de valeurs spécifiques), comme le sql

//查询picinfos表中id为2到10的id和piUrl值
String sql = "SELECT id, piUrl FROM picinfos WHERE id BETWEEN  2 AND 10" ;

2 ci-dessus. cette fois, pour changer 2 en id (variable de type int), il vous suffit de le modifier au milieu. Tout d'abord, supprimez 2 et remplacez

String sql = "SELECT id, piUrl FROM picinfos WHERE id BETWEEN '  ' AND 10" ;

3 par un guillemet simple ' ". Ajoutez ensuite un guillemet double entre les. guillemets simples " "

String sql = "SELECT id, piUrl FROM picinfos WHERE id BETWEEN  ' "    " ' AND 10" ;

4. Ajoutez ensuite un signe plus + + entre les guillemets doubles

String sql = "SELECT id, piUrl FROM picinfos WHERE id BETWEEN  ' " +  + " ' AND 10" ;

5 Enfin, ajoutez la variable idd entre le signe plus et terminez

String sql = "SELECT id, piUrl FROM picinfos WHERE id BETWEEN  ' " + idd + " ' AND 10" ;
<.>

Astuce : commencez par le prototype SQL, remplacez-le par des guillemets simples, ajoutez des guillemets doubles au milieu, ajoutez des doubles signes plus au milieu et ajoutez des variables au milieu.

Alors, comment une chaîne Java est-elle convertie en instruction SQL ?

Comme le montre l'image

Comment écrire une instruction Java SQL

php Internet chinois ? , un grand nombre de

Tutoriels d'introduction à Java gratuits, bienvenue pour apprendre en ligne !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn