java - mysql准备语句时间戳中的错误?

标签 java mysql prepared-statement

我正在使用 mysql 开发基本的 ddl 语句,但我创建了数据类型为时间戳的表,并收到一个错误,作为时间戳的无效语句。我的代码是:

ps.setTimestamp(4, m_datetime);

提前致谢。

最佳答案

ps.setTimestamp(4, m_datetime);

确保 m_datetime 具有正确的 timestamp 格式并且其数据类型为 java.sql.Timestamp

关于java - mysql准备语句时间戳中的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10793982/

相关文章:

javascript - Blogger 主题的下一个和上一个按钮

java - 在java中将64位无符号整数(十六进制字符串形式)转换为十进制

java - 从内部存储读取字符串数组

mysql - 如何在 SQL 中删除重复(两行的混合)行?

python - 我什么时候应该写一个类而不是一组函数?

php - 如何检查 mysqli_fetch_array($result,MYSQLI_NUM) 是否成功获取?

java - 设置字节中的特定位

Windows 操作系统中的 mysql 复制不起作用

php - 使用 postgreSQL 在 PHP 中执行异步准备好的语句并忽略其结果

java - Java 中 'v_plateno' 中的未知列 'where clause'