Oracle:Come fare "select current_timestamp" in hsqldb?
select systimestamp from dual
MySQL:
select current_timestamp
SQL Server:
select current_timestamp
PostgreSQL:
select current_timestamp
La domanda è: come posso ottenere il data e ora correnti in HSQLDB? Io uso la versione 1.8.0.10
Grazie, ma con ibernazione faccio session.createSQLQuery ("seleziona current_timestamp dagli utenti") e ottengo la lista vuota per .list() e null per .uniqueResult(). Il tavolo esiste. Se metto una tabella inesistente, ottengo correttamente java.sql.SQLException: tabella non trovata nell'istruzione [select current_timestamp from qwerty] – cherouvim
è la tabella che stai usando vuota? per qualche motivo ho fatto un paio di test e sembra che se il risultato della selezione è una lista vuota, non hai il timestamp, se il risultato della selezione è un elenco di righe, ottieni il numero di timestamp del numero di righe.. – alexdown
So che questa è una vecchia domanda, ma se si desidera scrivere codice generico (ad esempio in una libreria riutilizzabile), che non dipende da un database specifico specifico, si può provare a utilizzare qualcosa come: 'SELECT TOP 1 current_timestamp FROM INFORMATION_SCHEMA.SYSTEM_TABLES' – Adam