CURRENT_TIME
Possuo um campo ( HR_REGISTR ) e quando eu altero os outros campos da tabela eu queria que esse HR_REGISTR seja igual ao CURRENT_TIME,
mas o campo HR_REGISTR é char(8) e o CURRENT_TIME é do tipo TIME...
Alguem tem uma idéia de como fazer?
Desde já agradeço, obrigado.
mas o campo HR_REGISTR é char(8) e o CURRENT_TIME é do tipo TIME...
Alguem tem uma idéia de como fazer?
Desde já agradeço, obrigado.
Douglass
Curtidas 0
Respostas
Joaoshi
30/10/2007
Colega, tente assim:
SELECT CAST(CURRENT_TIME AS CHAR(15)) FROM RDB$DATABASE;
Espero ter ajudado.
SELECT CAST(CURRENT_TIME AS CHAR(15)) FROM RDB$DATABASE;
Espero ter ajudado.
GOSTEI 0
Douglass
30/10/2007
Parece que você não entendeu o que eu quero... a PORRA do smile atrapalhou eu acho hehe.
O meu campo HR_REGISTR é do tipo char( 8 ) e o CURRENT_TIME
retorna um valor do tipo char( 13 ),então não tem como por o valor o current dentro do HR_REGISTR... pelo menos eu não sei como fazer.
O meu campo HR_REGISTR é do tipo char( 8 ) e o CURRENT_TIME
retorna um valor do tipo char( 13 ),então não tem como por o valor o current dentro do HR_REGISTR... pelo menos eu não sei como fazer.
GOSTEI 0
Joaoshi
30/10/2007
Colega, tente assim:
SELECT SUBSTRING( CAST(CURRENT_TIME AS CHAR(15)) FROM 1 FOR 8) FROM RDB$DATABASE;
Espero ter ajudado.
SELECT SUBSTRING( CAST(CURRENT_TIME AS CHAR(15)) FROM 1 FOR 8) FROM RDB$DATABASE;
Espero ter ajudado.
GOSTEI 0
Joaoshi
30/10/2007
no lugar da carinha colocar o numero 8
GOSTEI 0
Joaoshi
30/10/2007
e fechar o parenteses
GOSTEI 0
Douglass
30/10/2007
Agora funcionou hehe =P
smile do cacete....
aehauhe
Obrigadoo joaoshi, abraços.
smile do cacete....
aehauhe
Obrigadoo joaoshi, abraços.
GOSTEI 0