フォノクラフト株式会社:作業メモや備忘録など » SQL http://121.50.42.205/note 作業メモや備忘録など... Fri, 05 Jul 2013 05:17:27 +0000 ja hourly 1 http://wordpress.org/?v=3.1.3 [sql] SQL文で特定のテーブルをリネームしてコピーする【MySQL】 http://121.50.42.205/note/sql-sql%e6%96%87%e3%81%a7%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e3%82%92%e3%83%aa%e3%83%8d%e3%83%bc%e3%83%a0%e3%81%97%e3%81%a6%e3%82%b3%e3%83%94%e3%83%bc%e3%81%99%e3%82%8b_1812 http://121.50.42.205/note/sql-sql%e6%96%87%e3%81%a7%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e3%82%92%e3%83%aa%e3%83%8d%e3%83%bc%e3%83%a0%e3%81%97%e3%81%a6%e3%82%b3%e3%83%94%e3%83%bc%e3%81%99%e3%82%8b_1812#comments Tue, 16 Apr 2013 09:35:27 +0000 admin http://phono.co.jp/note/?p=1812 バックアップ用途に使うことが多いかな、と。

SQL文

CREATE TABLE コピー先のテーブル名 AS SELECT * FROM コピーしたいテーブル名;

記述例

CREATE TABLE copy_db_20140101 AS SELECT * FROM copy_db;

]]>
http://121.50.42.205/note/sql-sql%e6%96%87%e3%81%a7%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e3%82%92%e3%83%aa%e3%83%8d%e3%83%bc%e3%83%a0%e3%81%97%e3%81%a6%e3%82%b3%e3%83%94%e3%83%bc%e3%81%99%e3%82%8b_1812/feed 0
[sql] SQL文で特定のフィールド(カラム)内の文字列を一括置換する【MySQL】 http://121.50.42.205/note/sql%e6%96%87%e3%81%a7%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%95%e3%82%a3%e3%83%bc%e3%83%ab%e3%83%89%ef%bc%88%e3%82%ab%e3%83%a9%e3%83%a0%ef%bc%89%e5%86%85%e3%81%ae%e6%96%87%e5%ad%97%e5%88%97%e3%82%92_1541 http://121.50.42.205/note/sql%e6%96%87%e3%81%a7%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%95%e3%82%a3%e3%83%bc%e3%83%ab%e3%83%89%ef%bc%88%e3%82%ab%e3%83%a9%e3%83%a0%ef%bc%89%e5%86%85%e3%81%ae%e6%96%87%e5%ad%97%e5%88%97%e3%82%92_1541#comments Tue, 14 Aug 2012 09:03:30 +0000 admin http://phono.co.jp/note/?p=1541 SQL文
UPDATE `テーブル名` SET フィールド名A=REPLACE (フィールド名A,"置換前の文字列","置換後の文字列");

記述例

UPDATE `dtb_customer` SET uname=REPLACE (uname,"山田","鈴木");

]]>
http://121.50.42.205/note/sql%e6%96%87%e3%81%a7%e7%89%b9%e5%ae%9a%e3%81%ae%e3%83%95%e3%82%a3%e3%83%bc%e3%83%ab%e3%83%89%ef%bc%88%e3%82%ab%e3%83%a9%e3%83%a0%ef%bc%89%e5%86%85%e3%81%ae%e6%96%87%e5%ad%97%e5%88%97%e3%82%92_1541/feed 0
[sql] SQL文でテーブル名の変更する【MySQL】 http://121.50.42.205/note/sql-%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e5%90%8d%e3%81%ae%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b_1552 http://121.50.42.205/note/sql-%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e5%90%8d%e3%81%ae%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b_1552#comments Tue, 14 Aug 2012 07:10:38 +0000 admin http://phono.co.jp/note/?p=1552 SQL文
ALTER TABLE 現在のテーブル名 RENAME TO 変更後のテーブル名;
]]>
http://121.50.42.205/note/sql-%e3%83%86%e3%83%bc%e3%83%96%e3%83%ab%e5%90%8d%e3%81%ae%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b_1552/feed 0