有以下三条数据 1、在110kV天堂变电站10kV湾中线#28塔28T12刀闸线路侧装设10kv/接地线1组。 2、在110kV天堂变电站10kV湾中线铜接地线一组锣环支线#30杆大号侧装设10kv/接地线一组。 3、在110kV天堂变电站10kV湾中线铜接地线锣三组环支线#30杆大号侧装设10kv/=组。 用pgsql 判断“接地线”和“组”之间是否为阿拉伯数字
时间: 2024-03-17 15:41:59 浏览: 114
10KV以下箱式变电站故障诊断及检维修方案.pptx
可以使用正则表达式函数regexp_matches()来判断“接地线”和“组”之间是否为阿拉伯数字。
以下是示例代码:
```sql
SELECT
CASE
WHEN regexp_matches(description, '接地线(\d+)组', 'g') IS NOT NULL THEN '是'
ELSE '否'
END AS is_arabic_num
FROM data_table;
```
其中,description是包含上述三条数据的字段名,data_table是包含description字段的表名。
这个查询会返回一个包含一列名为is_arabic_num的结果集,其中每一行表示对应的数据行中“接地线”和“组”之间是否为阿拉伯数字的判断结果。如果是阿拉伯数字,则返回“是”,否则返回“否”。
阅读全文