如何在mysql中使用枚举类型更新表数据

时间:2013-01-22 09:39:17

标签: mysql sql

我正在尝试这个,但它不起作用

update tb_traffic_log 
set 
    c_status = 'Detected' 
where 
    c_file_name = 'tj-sms-20122807-0956-000.log’;

请帮助

2 个答案:

答案 0 :(得分:1)

也许您有拼写错误,您没有在值

上使用单引号
update tb_traffic_log 
set c_status='Detected' 
where c_file_name='tj-sms-20122807-0956-000.log’;
                                               ^ HERE

将其更改为'tj-sms-20122807-0956-000.log'

答案 1 :(得分:0)

哦,我收到了错误:

分号前的结束语:

       c_file_name = 'tj-sms-20122807-0956-000.log’;

应该是

       c_file_name = 'tj-sms-20122807-0956-000.log';
相关问题