【发布时间】:2017-10-05 11:43:22
【问题描述】:
如何在java中插入字符串作为sql server的日期时间数据类型?
如果字符串为"2017-10-05 09:25:55"
我想将此string 插入为[date-time] read_time 列的数据类型
在 SQL 服务器中
提前致谢
【问题讨论】:
-
将该字符串解析为
java.sql.Date,然后在PreparedStatement上使用PreparedStatement.setDate(int, Date);设置值。当然这需要PreparedStatement。请注意,PreparedStatement.setObject可能与java.util.Date或java.time.LocalDateTime一起使用,具体取决于所使用的 JDBC。 -
使用带有强类型日期时间参数值的准备好的查询。
-
你能贴出那4行代码吗
-
你查过JDBC的JavaDocs吗?如果您可以说明为什么现有功能不能解决您的问题,请更新您的问题。 idownvotedbecau.se/noresearch
-
@Naveen 不,因为您没有尝试过...尝试自己...如果需要,请遵循一些教程...为此,您需要超过 4 行。
标签: java sql-server