preguntar acerca de resultset

13
réponses

Comment obtenir le nombre de lignes en utilisant ResultSet en Java?

J'essaie de créer une méthode simple qui reçoit un ResultSet en tant que paramètre et renvoie un int qui contient le nombre de lignes du ResultSet. Est - ce une façon valable de le faire ou pas tellement? int size = 0; try { while(rs.nex …
demandé sur 1970-01-01 00:33:31
3
réponses

Convertir un ensemble de résultats de tableau SQL en tableau de chaînes

je suis en interrogeant l' information_schema.columns table dans ma base de données PostgreSQL. En utilisant un nom de table, le jeu de résultats trouve tous les noms de colonne, le type, et s'il est nul (sauf pour la clé primaire, 'id'). Voici la re …
demandé sur 1970-01-01 00:33:33
3
réponses

Différence entre le filtrage des requêtes dans JOIN et WHERE?

EN SQL j'essaye de filtrer les résultats basés sur un ID et je me demande s'il y a une différence logique entre SELECT value FROM table1 JOIN table2 ON table1.id = table2.id WHERE table1.id = 1 et SELECT value FROM table1 JOIN table2 ON tab …
demandé sur 1970-01-01 00:33:35
4
réponses

Bulk insert en Java à l’aide de déclarations préparées à l’avance mise à jour par lot

j'essaie de remplir un jeu de résultats en Java avec environ 50 000 lignes de 10 colonnes et ensuite les insérer dans une autre table en utilisant le batchExecute méthode PreparedStatement. pour accélérer le processus, j'ai fait quelques recherches …
demandé sur 1970-01-01 00:33:31
7
réponses

JDBC ResultSet obtenir des colonnes avec des alias de table

Imaginez que j'ai une requête comme SELECT * from table1 a, table2 b where (WHATEVER) peut-être que les deux tables ont le même nom de colonne. Donc je pensais qu'il serait bien d'accéder aux données via resultSet.getString("a.columnName"); res …
demandé sur 1970-01-01 00:33:31
15
réponses

Comment puis-je avoir la taille d’un java?SQL.ResultSet?

ne devrait-ce pas être une opération assez simple? Cependant, je vois qu'il n'y a pas de méthode size() ou length() . ... …
demandé sur 1970-01-01 00:33:28
4
réponses

JDBC ResultSet: j’ai besoin d’un getDateTime, mais il n’y a que getDate et getTimeStamp

j'aimerais obtenir la colonne DATETIME d'une Table Oracle DB avec JDBC. Voici mon code: int columnType = rsmd.getColumnType(i); if(columnType == Types.DATE) { Date aDate = rs.getDate(i); valueToInsert = aDate.toString(); } else if(colu …
demandé sur 1970-01-01 00:33:34
6
réponses

Comment savoir si un jeu de résultats est vide ou non en Java? [dupliquer]

cette question a déjà une réponse ici: Java ResultSet Comment vérifier s'il y a des résultats 21 réponses Comment puis-je savo …
demandé sur 1970-01-01 00:33:30