pgsql中substring截取时间
时间: 2023-05-19 15:03:27 AIGC 浏览: 811
戳的语法是:
substring(string from start_position [for length])
如果要截取时间,可以使用以下语法:
substring('2019-01-01 12:34:56' from 1 for 10)
这将返回字符串 '2019-01-01',即时间的日期部分。
相关问题
pgsql substring截取字符串
好的,我知道你想了解如何使用 pgsql substring 函数截取字符串。你可以使用如下的语法:
```
SELECT SUBSTRING(string_expression FROM start FOR length);
```
其中,`string_expression` 是需要截取的字符串,`start` 是开始截取的位置,`length` 是需要截取的字符串长度。
例如,如果你想从字符串 `"Hello, world!"` 中截取 `"world"`,可以使用以下的 SQL:
```
SELECT SUBSTRING('Hello, world!' FROM 8 FOR 5); -- 返回 'world'
```
希望这可以回答你的问题!
有一个名叫refer的字段,里面存放的是'10~22210'这个文本,用pgsql substring 函数 截取'22210'这个文本,写出详细代码
SELECT SUBSTRING('10~22210' FROM '%~(.*)') AS result;
解释:使用 SUBSTRING 函数,从字符串 '10~22210' 中匹配出以 '~' 符号为分隔符的字符串,然后使用正则表达式 (.*) 匹配出 '~' 后面的所有字符,即 '22210'。最后将匹配结果命名为 result。
阅读全文
相关推荐


















