说明:
mysql多表关联更新与sql server不同,它没有update from。
不过可以按如下方法实现多表关联更新,例如:
复制代码 代码示例:
update code_snippet,code_snippet_content
set size = char_length(code_snippet_content.content)
where code_snippet.id = code_snippet_content.id and code_snippet.size=0
代码说明:
以上用到了char_length方法,用于得到文本类型字段的字符长度。
如果想获得字节数,可以通过bit_length函数。