• i am new bee let me try to provide actual requirement

    Create table dbo.UpdateDef( SourceTableName VARCHAR(100),ColumnName VARCHAR(100),Status_fl CHAR(1))

    go

    insert into dbo.UpdateDef values ( 'dbo.Src','NAME','Y')

    go

    insert into dbo.UpdateDef values ( 'dbo.Src','ADDRESS','N')

    go

    insert into dbo.UpdateDef values ( 'dbo.Src','AGE','Y')

    go

    insert into dbo.UpdateDef values ( 'dbo.Src1','FName','Y')

    go

    insert into dbo.UpdateDef values ( 'dbo.Src2','LName','N')

    go

    insert into dbo.UpdateDef values ( 'dbo.Src2','SSN','Y')

    go

    insert into dbo.UpdateDef values ( 'dbo.Src','phone','Y')

    go

    i want to generate update statements as below based on information available in update def table

    update Src a

    set a.name = replace(a.name,'s','t')

    ,a.age = replace(a.name,'2','3')