在本节中,无涯教程将了解 PostgreSQL Text数据类型的工作原理,该数据类型使无涯教程可以存储长度不受限制的字符。
在 PostgreSQL 中,文本数据类型用于保留无限长的字符。并且文本数据类型可以包含最大长度为 65,535 个字节的字符串。
PostgreSQL Text语法如下:
variable_name TEXT
无涯教程将使用 CREATE 命令在 Organization 数据库中创建 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 ('Learnfk', '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 表中。
让无涯教程再看一个示例,以详细了解文本数据类型。因此,无涯教程将在CREATE命令的帮助下以 Text_demo2 的形式创建一个新表,并使用INSERT命令插入一些值。
无涯教程将使用 CREATE 命令在与上述 Organization 类似的数据库中创建 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 ('Learnfk', '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列的值均已成功输入。
祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)