select * from table
where column_value not like '[^0-9]'
Jika int negatif diizinkan, Anda memerlukan sesuatu seperti
where column_value like '[+-]%'
and substring(column_value,patindex('[+-]',substring(column_value,1))+1,len(column_value))
not like '[^0-9]'
Anda memerlukan lebih banyak kode jika column_value dapat berupa bilangan bulat yang melebihi batas jenis "int", dan Anda ingin mengecualikan kasus tersebut.