在PostgreSQL中做什么?

前端之家收集整理的这篇文章主要介绍了在PostgreSQL中做什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Double colon (::) notation in SQL3答案我见过::在各种各样的地方涉及postgres代码我已经看到在网上。例如:
SELECT '{apple,cherry apple,avocado}'::text[];

这似乎是某种形式。什么是在postgres和什么时候应该使用它?

我尝试了一点谷歌搜索Postgres docs ::但没有好的结果。
我尝试在Google中进行以下搜索

> postgres双冒号
> postgres ::
> ::

我试过在postgres docs搜索按钮中的以下搜索

>双冒号
>双冒号
> ::

这几乎是尴尬的问,所以,但我认为谷歌将希望看到这个答案为未来的其他人。

类型转换指定从一种数据类型到另一种数据类型的转换。

Postgresql接受两种类型转换的等效语法,Postgresql特定值::类型和sql标准CAST(值AS类型)。

在这种特殊情况下,'{apple,cherry apple,avocado}’:: text [];取字符串字面值{apple,cherry apple,avocado},并告诉Postgresql将其解释为一个文本数组。

有关详细信息,请参阅SQL expressionsarrays上的文档。

原文链接:https://www.f2er.com/postgresql/193396.html

猜你在找的Postgre SQL相关文章