Anda dapat menggunakan tampilan katalog sys.columns
untuk mengambil semua kolom yang Anda inginkan dari tabel Anda dan membuat ALTER
pernyataan sebagai string:
SELECT 'ALTER TABLE tb1 ALTER COLUMN [' + name + '] Decimal(18,2) NULL'
FROM sys.columns
WHERE [object_id] = OBJECT_ID('tb1')
AND name LIKE 'ROE%'
Dari sana Anda dapat mengambil kueri dan menjalankannya secara manual atau membuka CUSROR
dan ulangi setiap pernyataan untuk menjalankannya dengan EXEC
panggilan.