PostgreSQL 文本 PostgreSQL 字符 PostgreSQL 变量 PostgreSQL 文本 在本节中,我们将了解PostgreSQL 文本数据类型的工作原理,它允许我们存储无限长度的字符。我们还看到了文本数据类型的**示例**。 什么是 PostgreSQL 文本数据类型? 在PostgreSQL 中,文本数据类型用于保持无限长度的字符。而 text 数据类型可以容纳一个最大长度为65,535字节的字符串。 换句话说,可以说PostgreSQL的Text数据类型使用的是字符数据类型,表示为text,没有Size n的Varchar和Text的表示是等价的。 PostgreSQL 文本数据类型的语法 PostgreSQL Text数据类型的语法如下: 变量名文本 PostgreSQL TEXT 数据类型示例 让我们看不同的例子来理解PostgreSQL Text 数据类型是如何工作的。 示例 1 为此,我们将在 CREATE 命令的帮助下创建一个名为Text_demo 的新表,并使用INSERT 命令插入一些值。 我们将使用CREATE命令将Text_demo表创建到组织数据库中: CREATE TABLE Text_demo ( Id serial PRIMARY KEY, A TEXT, B TEXT ); 输出 上述命令执行成功后,已经创建了Text_demo表,如下图所示: 一旦生成了Text_demo\表,我们将使用 INSERT 命令向其中插入一些值。 INSERT INTO Text_demo (A, B) VALUES ('Javatpoint', 'It is a demo test for Text' ); 输出 执行上述命令,我们将得到以下结果,显示该值已成功插入到Text_demo\表中。 正如我们在上面的屏幕截图中看到的,我们成功地为 Text 数据类型插入了A列和 B列的值。 创建并插入Text_demo表的值后,我们将使用SELECT命令返回Text_demo表的所有行: SELECT * FROM Text_demo; 输出 执行上述命令后,我们将得到如下结果,可以看到A列和B列的值都已成功输入到Text_demo表中。 例2 让我们再看一个例子,详细了解文本数据类型。因此,我们使用 CREATE 命令的帮助创建一个新表作为Text_demo2并使用 INSERT 命令插入一些值。 我们将使用CREATE命令将Text_demo2创建到与上述类似的组织**数据库**中: CREATE TABLE Text_demo2 ( Id serial PRIMARY KEY, A TEXT, B TEXT ); 输出 所述Text_demo2表已经执行上述命令后成功创建,如图中下面的截图: 一旦生成了Text_demo2\表,我们就可以使用 INSERT 命令向其中插入一些值。 INSERT INTO Text_demo2 (A, B) VALUES ('Javatpoint', 'The Best Portal to Learn Technologies'), ('Latest tutorial', 'Trending technologies'); 输出 执行上述命令后,我们会得到如下结果,显示该值已成功插入到Text_demo2表中。 正如我们在上面的屏幕截图中看到的,A 和 B 列的多个值已成功插入到Text_demo2\表中。 创建并插入Text_demo2表的值后,我们将使用SELECT命令返回Text_demo2表的所有行: SELECT * FROM Text_demo2; 输出 成功执行上述命令后,我们将得到以下结果,可以看到A列和B列的值都已成功输入。 概述 在PostgreSQL Text 数据类型部分,我们了解到Text 数据类型可以用于无限长度。 PostgreSQL 字符 PostgreSQL 变量