2016-02-12 115 views
3

我发现了一个错误,在我的卡桑德拉插入查询 “ERROR:线5:75不匹配输入 '-02' 预计 ')'(log_sid)”卡桑德拉INSERT查询错误

我的查询是:

INSERT INTO table_name(account_sid, datetime_uuid, log_add_name, log_detail, log_post_back, log_post_front, log_price, log_request_type, log_sid) VALUES ('YTe9e7d2f82f2d88db31cfcafd9f4a7a2d', 2016-02-12 11:45:37, 'Birthday gft','{"Postcard_message":"","Postcard_size":"1001","Postcard_data":""}', 'pdf file google storage path1', 'pdf file google storage path2', 0.8750,'postcard', 'psc_5823b1cb9445335d'); 

回答

5

这似乎是log_detail您使用的地图,并在引号“”,这是不正确传递值。像下面

使用的东西:

INSERT INTO post_log(account_sid, datetime_uuid, log_add_name, log_detail, log_post_back, 
     log_post_front, log_price, log_request_type, log_sid) 
    VALUES ('YTe9e7d2f82f2d88db31cfcafd9f4a7a2d', '2016-02-12 11:45:37','Birthday gft', 
     {"Postcard_message":"","Postcard_size":"1001","Postcard_data":""}, 
     'https://storage.googleapis.com/m360103069/directmail/postcard/psc_5823b1cb9445335d_back.pdf', 
     'https://storage.googleapis.com/m360-103069/directmail/postcard/psc_5823b1cb9445335d_front.pdf', 
     '0.8750','postcard', 'psc_5823b1cb9445335d'); 
+2

是的,它的工作......非常感谢你......! – Aamir

+0

太棒了!.......... – codisfy

0

检查这个代码,可以帮助你

INSERT INTO post_log(account_sid, datetime_uuid, log_add_name, log_detail, log_post_back, log_post_front, log_price, log_request_type, log_sid) 
    VALUES ('YTe9e7d2f82f2d88db31cfcafd9f4a7a2d', '2016-02-12 11:45:37','Birthday gft','{"Postcard_message":"","Postcard_size":"1001","Postcard_data":""}','https://storage.googleapis.com/m360103069/directmail/postcard/psc_5823b1cb9445335d_back.pdf', 'https://storage.googleapis.com/m360-103069/directmail/postcard/psc_5823b1cb9445335d_front.pdf','0.8750','postcard', 'psc_5823b1cb9445335d'); 
+0

在执行时查询错误它给我这个错误:无效的字符串常量(2016年2月12日11时45分37秒)的 “datetime_uuid”式的timeuuid – Aamir

+0

你有什么用datetime_uuid数据类型 –

+0

datetime_uuid是列的名称,其类型是“反转” – Aamir