[前][次][番号順一覧][スレッド一覧]

rails:856

From: cuzic <tomoya@c...>
Date: Thu, 05 Jan 2006 21:12:19 +0900
Subject: [rails:856] Re: insert文の中にselect文があるSQLの実行について

cuzic です。

http://ar.rubyonrails.com/classes/ActiveRecord/Base.html#M000334
ActiveRecord::Base#connection を使えば ActiveRecord で定義されていない
データベース処理を実行できます。

ActiveRecord::Base.connection.execute を使えば任意のクエリを
実行できます。
http://wota.jp/ac/?date=20050817 の例3を参照しましょう。

On Thu, 5 Jan 2006 20:52:56 +0900
bulldog <gungle@g...> wrote:

> 菊池です。
> 
> いつもお世話になっております。
> 質問ばかりですみませんが、また、質問です。
> 
> Railsのmodelにおいて、以下のようなSQLは実行できるでしょうか?
> 
> insert into bk_employees select * from mc_employees
> 
> つまり、mc_employeesのデータ全てをbk_employeesにコピー(backup)
> するというものです。もちろん、両テーブルとも構造は同じです。
> 
> もし可能でしたら、その方法を教えていただけないでしょうか?
> 
> いつもすみませんが、よろしくお願い致します。
> 
> --
> bulldog <bulldog@t...>
> web :    http://thanks-gunpla.com
> blog :    http://blog.thanks-gunpla.com
> search: http://gungle.tk
> 
> --
> ML: rails@r...
> 使い方: http://QuickML.com/

-- 
cuzic <tomoya@c...>
プログラミングは素晴らしい http://www.cuzic.com/



--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

       855 2006-01-05 12:52 [gungle@g...         ] insert文の中にselect文があるSQLの実行について
->     856 2006-01-05 13:12 ┗[tomoya@c...         ]                                       
       861 2006-01-06 12:33  ┗[gungle@g...         ]