Essayer ceci alors, au cas où vos noms de colonne contiendraient les espaces ou quelques tels.
CHOISIR @table = TableName, @column = Columnblank de @tablestr où I = @j
Le @nsql CHOISI = « sinon existe (NULLE choisie « de +quotename (@table) + » où « +QuoteName (@column) + » n'est pas nul) @table choisi, le @column »
INSERTION DANS le tblColNOD
@nsql de sp_executeSql d'EXEC, N VARCHAR @table (100), @column VARCHAR (100) ', @table, @column