select * from table
where column_value not like '[^0-9]'
अगर नकारात्मक स्याही की अनुमति है, तो आपको कुछ ऐसा चाहिए
where column_value like '[+-]%'
and substring(column_value,patindex('[+-]',substring(column_value,1))+1,len(column_value))
not like '[^0-9]'
आपको अधिक कोड की आवश्यकता है यदि column_value एक पूर्णांक हो सकता है जो "int" प्रकार की सीमा से अधिक है, और आप ऐसे मामलों को बाहर करना चाहते हैं।