変lockの文法
lock tables tbl_a read, tbl_b write, tbl_c read;
tablesと書いてあるのにひとつづつしか指定出来ないじゃね~かよ!!!と思ってしまったけど、実はひとつづつread writeのパラメータを指定しないといけなかった。まとめて最後にreadと書いて怒ってました。MySQL様、ごめんなさい。
likeで比較対象文字列に列名を指定する方法
update alias_c, company_k set c_code=company_k.code, c_name=company_k.name where replace(company_k.name,"・","") like concat('%',alias_c.alias,'%');
concat('%',コラム名,'%')が肝かな?
MySQLのデータ格納領域は/var/lib/mysql
このページ書き足していく
0 件のコメント:
コメントを投稿