SELECT DATEDIFF('hour', "t1", "t2") || ':' || MOD(DATEDIFF('minute', "t1", "t2"),60)
FROM "Table1"
Resultado:
1:30
É mais fácil mostrar a diferença em 90 minutos.
SELECT DATEDIFF('minute', "t1", "t2")
FROM "Table1"
Documentação: HSQLDB 1.8 Funções internas e procedimentos armazenados
EDITAR :
Para determinar o mecanismo, tente Editar - > Banco de dados - > Propriedades . No entanto, a opção está desativada para o meu exemplo que usa uma configuração incorporada.
Então, eu descompactei o arquivo .odb e abri database/properties
.
#HSQL Database Engine 1.8.0.10
Uma configuração do banco de dados dividido não contém o diretório database
.
O arquivo content.xml
contém informações de conexão com o banco de dados.
<db:connection-data>
<db:connection-resource xlink:href="sdbc:embedded:hsqldb" xlink:type="simple"/>
<db:login db:is-password-required="false"/>
</db:connection-data>