Domande taggate «jdbc»

JDBC (Java DataBase Connectivity) è l'API di base che consente di interagire con i server di database SQL eseguendo istruzioni SQL utilizzando il linguaggio di programmazione Java.

8
Simula CREATE DATABASE SE NON ESISTE per PostgreSQL?
Voglio creare un database che non esiste tramite JDBC. A differenza di MySQL, PostgreSQL non supporta la create if not existssintassi. Qual è il modo migliore per farlo? L'applicazione non sa se il database esiste o meno. Dovrebbe controllare e se il database esiste dovrebbe essere utilizzato. Quindi ha senso …
115 sql  database  postgresql  jdbc  ddl 

13
Come stabilire un pool di connessioni in JDBC?
Qualcuno può fornire esempi o collegamenti su come stabilire un pool di connessioni JDBC? Dalla ricerca su Google vedo molti modi diversi per farlo ed è piuttosto confuso. Alla fine ho bisogno del codice per restituire un java.sql.Connectionoggetto, ma non riesco ad iniziare .. qualsiasi suggerimento è benvenuto. Aggiornamento: non …

3
Chiusura delle connessioni JDBC nel pool
La nostra sezione di codice standard per l'utilizzo di JDBC è ... Connection conn = getConnection(...); Statement stmt = conn.conn.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); ResultSet rset = stmt.executeQuery (sqlQuery); // do stuff with rset rset.close(); stmt.close(); conn.close(); Domanda 1: quando si utilizza Connection Pool, è necessario chiudere la connessione alla fine? Se …

16
Come convertire TimeStamp in Date in Java?
Come posso convertire 'timeStamp' in datedopo aver ottenuto il conteggio in java? Il mio codice attuale è il seguente: public class GetCurrentDateTime { public int data() { int count = 0; java.sql.Timestamp timeStamp = new Timestamp(System.currentTimeMillis()); java.sql.Date date = new java.sql.Date(timeStamp.getTime()); System.out.println(date); //count++; try { Class.forName("com.mysql.jdbc.Driver"); Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/pro", …
105 java  date  jdbc  timestamp 

6
MySQL "crea schema" e "crea database" - C'è qualche differenza
Dando un'occhiata al information_schemadatabase e raggiungendo i metadati per uno dei miei progetti preferiti, ho difficoltà a capire quali (se presenti) differenze ci sono tra il create schemacomando e il create databasecomando per MySQL. Ci sono differenze? In caso contrario, si tratta di un modello di comportamento piuttosto tipico per …
104 sql  mysql  oracle  jdbc  database 

6
JdbcTemplate queryForInt / Long è deprecato nella primavera 3.2.2. Da cosa dovrebbe essere sostituito?
I metodi queryforInt / queryforLong in JdbcTemplate sono deprecati nella Spring 3.2. Non riesco a scoprire perché o quale sia considerata la migliore pratica per sostituire il codice esistente utilizzando questi metodi. Un metodo tipico: int rowCount = jscoreJdbcTemplate.queryForInt( "SELECT count(*) FROM _player WHERE nameKey = ? AND teamClub = …

13
Oracle JDBC ojdbc6 Jar come dipendenza Maven
Non riesco a convincere Maven a raggruppare il file ojdbc6.jar nel file war del mio progetto. Ho funzionato all'interno del file POM quando si specifica una dipendenza direttamente per gli strumenti di ibernazione. Ma non verrà fornito in bundle con il file war del progetto, e quindi il mio progetto …
103 oracle  maven  jdbc  war 

19
ORA-01882: regione del fuso orario non trovata
Sto accedendo a un database Oracle da un'applicazione java, quando eseguo la mia applicazione ottengo il seguente errore: java.sql.SQLException: ORA-00604: si è verificato un errore a livello SQL ricorsivo 1 ORA-01882: regione del fuso orario non trovata
102 oracle  jdbc  timezone 

6
Query multiple eseguite in java in un'unica istruzione
Salve, mi chiedevo se sia possibile eseguire qualcosa di simile utilizzando JDBC poiché attualmente fornisce un'eccezione anche se è possibile nel browser delle query MySQL. "SELECT FROM * TABLE;INSERT INTO TABLE;" Mentre mi rendo conto che è possibile dividere la stringa della query SQL e l'istruzione eseguita due volte, mi …
100 java  mysql  sql  jdbc 


2
Riutilizzo di un PreparedStatement più volte
nel caso di utilizzo di PreparedStatement con una singola connessione comune senza alcun pool, posso ricreare un'istanza per ogni operazione dml / sql mantenendo la potenza delle istruzioni preparate? Intendo: for (int i=0; i<1000; i++) { PreparedStatement preparedStatement = connection.prepareStatement(sql); preparedStatement.setObject(1, someValue); preparedStatement.executeQuery(); preparedStatement.close(); } invece di: PreparedStatement preparedStatement = …

5
org.postgresql.util.PSQLException: IRREVERSIBILE: spiacenti, già troppi client
Sto provando a connettermi a un database Postgresql, ricevo il seguente errore: Errore: org.postgresql.util.PSQLException: IRREVERSIBILE: spiacenti, già troppi client Cosa significa l'errore e come risolverlo? Il mio server.propertiesfile sta seguendo: serverPortData=9042 serverPortCommand=9078 trackConnectionURL=jdbc:postgresql://127.0.0.1:5432/vTrack?user=postgres password=postgres dst=1 DatabaseName=vTrack ServerName=127.0.0.1 User=postgres Password=admin MaxConnections=90 InitialConnections=80 PoolSize=100 MaxPoolSize=100 KeepAliveTime=100 TrackPoolSize=120 TrackMaxPoolSize=120 TrackKeepAliveTime=100 PortNumber=5432 Logging=1
93 java  sql  postgresql  jdbc 

5
Come ottenere il numero di colonne da un ResultSet JDBC?
Sto usando CsvJdbc (è un driver JDBC per file csv) per accedere a un file csv. Non so quante colonne contiene il file csv. Come posso ottenere il numero di colonne? Esiste una funzione JDBC per questo? Non riesco a trovare alcun metodo per questo in java.sql.ResultSet. Per accedere al …
92 java  jdbc  csv  resultset 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.