Olá galera…
… to com um “problemão”. Preciso pegar a data atual e jogar em um campo datetime no sql server. A data ele insere… mas a parte das horas e tal nao vai… vai tudo como 00:00:0000
assim: 2007-11-14 00:00:00.0000
mas gostaria que ele viesse com a hora preenchida tbm…2007-11-14 10:25:10.0000
segue o código
java.util.Date data = new java.util.Date();
java.sql.Date data = new java.sql.Date(dateFormat.parse(data.getTime()));
Connection conexao = Util.getConexao();
CallableStatement cs = conexao.prepareCall("{ call sp_enqueue(?,?,?,?,?,?,?)}");
cs.setInt(1, 14);
cs.setString(2, “[telefone removido]”);
cs.setString(3, “boa tarde”);
cs.setInt(4, 2);
cs.setDate(5, new java.sql.Date(data.getTime()));
cs.setDate(6, new java.sql.Date(data.getTime()));
cs.setString(7, “5”);
cs.execute();
cs.close();
conexao.close();
O detalhe é que estou utilizando o método para enviar esses parametros e executar uma Storede Procedure no SQL Server.
Alguém pode me ajudar a resolver isso?