溫馨提示×

psql怎么判斷字符串是小數

小億
180
2023-10-22 10:49:25
欄目: 云計算

在psql中,可以使用正則表達式來判斷一個字符串是否是小數。下面是一個示例:

SELECT '12.34' ~ '^[-+]?[0-9]*\.?[0-9]+$' AS is_decimal; -- 返回true

SELECT 'abc' ~ '^[-+]?[0-9]*\.?[0-9]+$' AS is_decimal; -- 返回false

在這個示例中,~運算符用于匹配正則表達式。正則表達式^[-+]?[0-9]*\.?[0-9]+$用于匹配一個可選的正負號,零個或多個數字字符,可選的小數點以及零個或多個數字字符。如果字符串與正則表達式匹配,則表示該字符串是一個小數。

1
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女