Yes you can do it in SQL Server 2008 as per Dan suggestion.
> Whell Kalen:
> I need Select INTO not only for performance. I need it in process which
> getting different table each time with different fields.
> I'm working on SQL server 2008. Can i solve it on sql server 2008?
> "Kalen Delaney" <please_reply_on_newsgro...@domain.com> wrote in message
> news:OQoHEaLYKHA.3676@TK2MSFTNGP05.phx.gbl...
>> In SQL 2008, you can INSERT into an existing table, using a nested
>> SELECT, with the same performance as SELECT INTO (in many cases). So you
>> can create the table on your preferred filegroup, and then copy the rows
>> from the other table into it. Check the BOL for full details.
>> --
>> HTH
>> Kalen
>> ----------------------------------------
>> Kalen Delaney
>> SQL Server MVP
>> www.SQLServerInternals.com
>> "Roy Goldhammer" <r...@top.com> wrote in message
>> news:#77hmQJYKHA.4688@TK2MSFTNGP06.phx.gbl...
>>> hello there
>>> i have database with two filegroups and for each filegroup there is
>>> diffrent file name
>>> How can I use Select .. into and create new table on secondery
>>> filegroup?