none
ALTER KOMUTUYLA İLGİLİ RRS feed

  • Soru

  • MERHABA

    aşagıdaki gibi bir sp var

    koyu ile boyadıgım yere parametre gondererek calıstırmak istiyorum

    gonderdigim parametre sonucunda tabloya sonlarına ıd ve tanım ekleyerek alanları olusturmak

    ALTER PROCEDURE ALANEKLEME (@ALANADI  NVARCHAR(20)) AS

    IF EXISTS(SELECT object_id FROM sys.columns where object_id=object_id('tblmusteri') AND NAME=@ALANADI)
        BEGIN
            PRINT 'EKELENECEK VERI YOK'
        END
    ELSE
        BEGIN
                ALTER TABLE tblMusteri ADD
                                          @ALANADI + 'ID'  VARCHAR(50),
                                          @ALANADI + 'TANIM' DENEEM1TANIM  VARCHAR(50)

        END

    18 Eylül 2012 Salı 04:53

Yanıtlar

  • aşagıdaki gibi bir cozume olastım teşekkürler

    ALTER PROCEDURE ALANEKLEME (@ALANADI  NVARCHAR(20)) AS

    IF EXISTS(SELECT object_id FROM sys.columns where object_id=object_id('tblmusteri') AND NAME=@ALANADI+ 'ID')
        BEGIN
            PRINT 'EKELENECEK ALAN YOK'
        END
    ELSE
        BEGIN
             EXEC('ALTER TABLE tblmusteri ADD ' + @ALANADI + 'ID NVARCHAR(50) ,'
                                                + @ALANADI + 'TANIM NVARCHAR(50)' )                    

        END

    • Yanıt Olarak İşaretleyen Ersin KARTAL 18 Eylül 2012 Salı 05:13
    18 Eylül 2012 Salı 05:13