我有一个VarChar类型的数据库,其中有整数(我想保留)和其他非数字值(我想删除).如果我更改表并添加新的整数列,如何只将整数复制到新的整数列?
我试一试(将与MSSQL一起使用,不确定其他数据库系统)...
update MyTable
set MyNewIntField = cast(MyOldVarcharField as int)
where isnumeric(MyOldVarcharField) = 1
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
489 次 |
| 最近记录: |