Welcome to Sign in | Help

Re: Select into vs Insert

  •  09-08-2009, 7:35 PM

    Re: Select into vs Insert

    Vezi:
    http://msdn.microsoft.com/en-us/library/ms191244.aspx
    şi http://www.sqlmag.com/Articles/ArticleID/102462/102462.html (dacă aveţi abonament la SQL Server Magazine).

    În esenţă, în SQL Server 2005, INSERT INTO era totdeauna fully logged, însă SELECT INTO putea fi minimally logged (atunci când se foloseşte Bulk Logged Recovery Model). În SQL Server 2008, şi INSERT INTO poate fi minimally logged, cu anumite condiţii suplimentare (TABLOCK, tabelă goală, fără indecşi, etc).

    Răzvan

    PS. Chestia cu "CREATE TABLE tabela AS SELECT ... FROM ..." nu există în SQL Server (ci doar în Oracle şi MySQL, cred). În SQL Server există doar "INSERT INTO tabela SELECT ... FROM ..." sau "SELECT ... INTO tabela FROM ...".
View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems