Java 日期时间值不正确:';(?)???(新)和#x27;函数str_to_date w[3]是日期类型,类似于2019-12-25 我收到错误消息:函数stru to date的datetime值不正确:“(?)??(新)” 我错过了什么 可能使用参数
日期时间值不正确:';(?)???(新)和#x27;函数str_to_dateJava 日期时间值不正确:';(?)???(新)和#x27;函数str_to_date w[3]是日期类型,类似于2019-12-25 我收到错误消息:函数stru to date的datetime值不正确:“(?)??(新)” 我错过了什么 可能使用参数,java,mysql,sql,date,jdbc,Java,Mysql,Sql,Date,Jdbc,日期时间值不正确:';(?)???(新)和#x27;函数str_to_date w[3]是日期类型,类似于2019-12-25 我收到错误消息:函数stru to date的datetime值不正确:“(?)??(新)” 我错过了什么 可能使用参数化查询?永远不要将值串联到查询字符串中。它使您的代码容易受到SQL注入的攻击。将准备好的语句与参数一起使用。在任何情况下,如果错误是不正确的日期时间值:'(?)???(新),那么w[3]似乎有值(?)???(新)。您提供的信息的可能重复不会揭示
可能使用参数化查询?永远不要将值串联到查询字符串中。它使您的代码容易受到SQL注入的攻击。将准备好的语句与参数一起使用。在任何情况下,如果错误是
不正确的日期时间值:'(?)???(新)
,那么w[3]
似乎有值(?)???(新)
。您提供的信息的可能重复不会揭示您引用的错误消息的任何原因。您可能希望包括RDBMS的名称(和版本)和表的模式。
String a = "insert into movie values('"+w[0]+"','"+w[1]+"','"+w[2]+
"',STR_TO_DATE('"+w[3]+"','%y-%m-%d'),'"+w[4]+"','"
+w[5]+"','"+w[6]+"','"+w[7]+"','"+w[8]+"');";