Primeiro
Diferença em java.sql.Time, java.sql.Timestamp e java.sql.Date é sobre a informação que eles representam:
JDBC TIME ou java.sql.Time representam apenas informações de tempo por exemplo, horas , minutos e segundos , sem qualquer informação da data .
JDBC DATA ou java.sql.Date representam apenas informações atualizadas por exemplo ano , mês e dia , sem qualquer informação de tempo .
JDBC TIMESTAMP ou java.sql.Timestamp selo representam tanto informações de data e hora , incluindo detalhes nanossegundos.
Então diferença entre Time, Timestamp e Data de pacote SQL é clara em termos do que eles representam. Em contrário java.util.Date também representam informações de data e hora, mas sem detalhes nanossegundos e é por isso que muitas pessoas preferem data store contanto valor (milissegundo passou da época 01 de janeiro de 1970 00: 00: 00.000 GMT). Se você comparar a java.sql.Time selo com método equals () retornará false como valor de nanossegundo é desconhecida.
Isso é tudo na diferença entre java.sql.Date , java.sql.Time e java.sql.Timestamp. Todas as diferenças encontra-se sobre o que exatamente a representar. Este tipo de questões valem a pena olhar antes de ir para qualquer entrevista JDBC como hora e data são parte integrante de qualquer entrevista JDBC
Leia mais em: http://javarevisited.blogspot.com/2012/10/difference-between-javasqltime-date-timestamp-jdbc-interview-question.html#ixzz3aQZNZ5pw
JDBC TIME ou java.sql.Time representam apenas informações de tempo por exemplo, horas , minutos e segundos , sem qualquer informação da data .
JDBC DATA ou java.sql.Date representam apenas informações atualizadas por exemplo ano , mês e dia , sem qualquer informação de tempo .
JDBC TIMESTAMP ou java.sql.Timestamp selo representam tanto informações de data e hora , incluindo detalhes nanossegundos.
Segundo
O java.sql.Time e java.sql.Timestamp selo estende java.util.Date classe, mas java.sql.Date é independente.Terceiro
As informações de Tempo do java.sql.Date e Data informações de java.sql.Time é normalizada e pode definir a zero, a fim de confirmar ANSI SQL DATA e HORA tipos.Então diferença entre Time, Timestamp e Data de pacote SQL é clara em termos do que eles representam. Em contrário java.util.Date também representam informações de data e hora, mas sem detalhes nanossegundos e é por isso que muitas pessoas preferem data store contanto valor (milissegundo passou da época 01 de janeiro de 1970 00: 00: 00.000 GMT). Se você comparar a java.sql.Time selo com método equals () retornará false como valor de nanossegundo é desconhecida.
Isso é tudo na diferença entre java.sql.Date , java.sql.Time e java.sql.Timestamp. Todas as diferenças encontra-se sobre o que exatamente a representar. Este tipo de questões valem a pena olhar antes de ir para qualquer entrevista JDBC como hora e data são parte integrante de qualquer entrevista JDBC
Leia mais em: http://javarevisited.blogspot.com/2012/10/difference-between-javasqltime-date-timestamp-jdbc-interview-question.html#ixzz3aQZNZ5pw
0 comentários :
Postar um comentário