2012-02-18 6 views
0

データベースにインポートする前に修正が必要なSQLファイルがあります。SQL-Dumpを修正するRegex

INSERT INTO 'content' ('id', 'title', 'alias', 'title_alias', ...) VALUES 
(1, ... , ... , ...) 
(2, ... , ... , ...) 
(3, ... , ... , ...) 

は、今私は++

は、どのようなメモ帳のための適切な正規表現になり、いずれかの列を蹴るalias(三値)を想定したいですか?私はまともに動作しようとしませんでした: -/

答えて

0

あなたは正規表現で行うことができますが、なぜあなたはそれを他の方法でやっていないのですか?私は意味:

  1. データ
  2. が不要な列の削除、必要に応じて

  3. 負荷テーブルを作成します。

    ALTER TABLE table_name DROP COLUMN column_name; 
    
+0

を私は別の既存のDBに与えられたDBからデータを移行しますわずかに異なるモデルで。その理由は、私はSQLを変更したい、私は一時的なテーブルで動作する必要があった、それはアイデアだろう... – Christoph

関連する問題