SQL INT SPLIT |
Yanıt Yaz |
Yazar | |
murat turan
Üye Profili
Özel Mesaj Yolla
Bu kullanıcıya ait mesajları bul
Üyenin Web Sitesie Git
Arkadaş Listeme Ekle
Admin Group Datakent Kayıt Tarihi: 01.Ekim.2003 Bulundugu Yer: Turkey Online: Sitede Değil Gönderilenler: 1798 |
Alıntı Cevapla
Konu: SQL INT SPLIT Gönderim Zamanı: 19.Nisan.2015 Saat 10:30 |
CREATE FUNCTION [dbo].[SqlSplit2Int] ( @IDS varchar(MAX) ) RETURNS @SqlTblSplit TABLE ( rcid int ) AS BEGIN DECLARE @String VARCHAR(11) WHILE LEN(@IDS) > 0 BEGIN SET @String = LEFT(@IDS, ISNULL(NULLIF(CHARINDEX(',', @IDS) - 1, -1), LEN(@IDS))) SET @IDS = SUBSTRING(@IDS, ISNULL(NULLIF(CHARINDEX(',', @IDS), 0), LEN(@IDS)) + 1, LEN(@IDS)) INSERT INTO @SqlTblSplit ( rcid ) VALUES ( CAST(@String AS INT) ) END RETURN END -- KULLANIM SELECT * FROM [dbo].[SqlSplit2Int] ('1000000000,1000000002,1000000003,1000000004,1000000005,1000000006,1000000007,1000000008,1000000009')
|
|
Yanıt Yaz |
Forum Atla | Forum İzinleri Kapalı Foruma Yeni Konu Gönderme Kapalı Forumdaki Konulara Cevap Yazma Kapalı Forumda Cevapları Silme Kapalı Forumdaki Cevapları Düzenleme Kapalı Forumda Anket Açma Kapalı Forumda Anketlerde Oy Kullanma |