Je me connecte Java à la base de données Oracle, tout est va assez bien, sauf le problème suivant:nouvelle ligne String (essayez de vous connecter Java à Oracle DB)
Cela fonctionne bien quand j'écris toute la chaîne au sein d'un quelques citations:
String command =
"SELECT FIRST_NAME, PHONE_NUMBER, SALARY FROM EMPLOYEES WHERE SALARY < 5000";
mais comme celui ci-dessus ne regarde pas le code bien conçu que je voulais diviser les lignes:
String command = new StringBuilder(
"SELECT FIRST_NAME, PHONE_NUMBER, SALARY\n")
.append("FROM EMPLOYEES\n")
.append("WHERE SALARY < 5000;")
.toString();
Et pendant ce temps, j'ai essayé plus (+) au lieu de ChaîneConstruit er, mais encore une fois foiré ...
S'il vous plaît aider ((
Utilisation du StringBuilder comme celui-ci est beaucoup plus inefficace que l'écriture directe du littéral String ou en utilisant '+' –
Vous n'avez pas besoin d'un constructeur de chaîne pour cela ... votre première ligne est la bonne façon de le faire pour les littéraux de chaîne. – CoolBeans
Pourquoi y a-t-il des retours à la ligne dans la requête? – Jagat