您好,欢迎访问一九零五行业门户网

MySQL的table is read only 解决方法

工作中遇到一个问题:要更新一个数据表。 这个表是我自己创建的,有7个字段,id、name、package等等 创建的时候,因为我把name、
工作中遇到一个问题:要更新一个数据表。
这个表是我自己创建的,有7个字段,id、name、package等等
创建的时候,因为我把name、package的信息分别存在两个文本文件中,,
所以我就用insert方法,一次性将所有的name插入数据库中。
name全部导入数据库中了,但是我的package没有导入,这时我仍然想用insert的方法插入,但是不行。
这时候应该利用update的方法。一次更新多条信息的思路如下:
update table_name
    set field_name = case other_field
        when 1 then 'value'
        when 2 then 'value'
        when 3 then 'value'
    end
where id in (1,2,3)
测试代码如下:
其它类似信息

推荐信息