By Yılmaz Yavuz, on Mayıs 22nd, 2009%
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
By Yılmaz Yavuz, on Kasım 5th, 2008%
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
Son Yorumlar