【发布时间】:2021-04-28 15:25:05
【问题描述】:
在一个字段中,我想保留那些只有 100000 到 999999 之间的数字的字段
此字段混合了数字、字母数字、字母字符。
如果字段中有数字,则此功能将保留,例如将 abc123 保留在我希望删除的位置
where some_column NOT LIKE '%[^0-9]%'
附加 - Celonis 等效项?
Gordon 提供了 SQL Server 编码以完全按照预期执行此操作。
我希望这可以在 Celonis 中使用,但不支持 try_convert 函数。还有其他方法吗?
where try_convert(int, some_column) between 100000 and 999999
【问题讨论】:
-
用您正在使用的数据库标记您的问题。
-
SQL Server? MySQL? PostgreSQL? DB2?甲骨文? SQLite?等等等等?
标签: sql sql-server numeric