SQL SELECT INTO

Select Into bir tablodan verileri alarak başka bir tablo oluşturmaya yarayan bir sql cümlesidir.

Genellikle tabloların backuplarını almak için kullanılmaktadır.

SQL SELECT INTO Yazımı:

Tüm kolonlardan yeni bir tablo oluşturabiliriz :

SELECT *
INTO yeni_tablo_adi [IN harici_veritabani]
FROM eski_tablo_adi

Yada sadece belirlirli kolonlardan yeni bir tablo oluşturabiliriz:

SELECT kolon_adi1,kolon_adi2
INTO yeni_tablo_adi [IN harici_veritabani]
FROM . . . → Read More: SQL SELECT INTO

Multi Parameter > Where IN clause

 SQL Split UDF:

if exists (select * from dbo.sysobjects where id =
object_id(N’[dbo].[UTILfn_Split]‘) and xtype in (N’FN’, N’IF’, N’TF’))
drop function [dbo].[UTILfn_Split]
GO

create function dbo.UTILfn_Split(
@String nvarchar (4000),
@Delimiter nvarchar (10)
)
returns @ValueTable table ([Value] nvarchar(4000))
begin
declare @NextString nvarchar(4000)
declare @Pos int
declare @NextPos int
declare @CommaCheck nvarchar(1)

set @NextString = ”
set @CommaCheck = right(@String,1)

–Check for trailing Comma, if not exists, INSERT
if (@CommaCheck @Delimiter )
set @String = . . . → Read More: Multi Parameter > Where IN clause