我想知道将CSV中的数据插入MySQL的SQL查询格式是什么。它给出的模板是:“INSERT INTO tablename (col1, col2, col3) VALUES (?,?,?);”由于每个CSV文件的值都是动态和不同的,他们要替换问号,需要什么呢?这里是模板的一般格式链接:http://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-template-copys3tords.html。
针对此查询,执行查询时无需指定问号。 SQL查询中问号代表什么? 您只需要关注命名正确的列。假设您有一个表:contact(id,name,phone,address)。然后,查询应为“INSERT INTO contact(id,name,phone,address) VALUES(?,?,?,?)”。