wha*_*ers 5 sql t-sql sql-server sql-server-2005
可能重复:
CAST和IsNumeric
我有一个nvarchar的数据库列,但我想只获取在该列字段中有整数的数据库行是否可能?
Joe*_*lli 13
在ISNUMERIC检查中将".0e0"添加到列的末尾将确保只找到整数.
SELECT *
FROM YourTable
WHERE ISNUMERIC(YourColumn + '.0e0') = 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15668 次 |
| 最近记录: |