Fork me on GitHub

daydayup863

人生就像一杯茶,不会苦一辈子,但总会苦一阵子。

0%

SQL正则判断字符串是不是数字

SQL正则判断字符串是不是数字

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
test=# select '11.1.1.1' ~ '^(-?\d+)(\.\d+)?$';
?column?
----------
f
(1 row)

test=# select '11.1' ~ '^(-?\d+)(\.\d+)?$';
?column?
----------
t
(1 row)

test=# select '-11.1' ~ '^(-?\d+)(\.\d+)?$';
?column?
----------
t
(1 row)

test=# select '-11.1a' ~ '^(-?\d+)(\.\d+)?$';
?column?
----------
f
(1 row)

test=# select '-11' ~ '^(-?\d+)(\.\d+)?$';
?column?
----------
t
(1 row)

test=#
-------------本文结束感谢您的阅读-------------
听说,打赏我的人都找到了真爱

欢迎关注我的其它发布渠道