PostgreSQL – TEXT 数据类型
PostgreSQL 支持一种称为 TEXT 的字符数据类型。此数据类型用于存储无限长度的字符。它在 PostgreSQL 中表示为text
。 varchar(不带n)和text的性能是一样的。
Syntax: variable_name TEXT
示例 1:
让我们使用以下命令为演示创建一个新表(例如 text_test):
CREATE TABLE text_test (
id serial PRIMARY KEY,
x TEXT,
y TEXT
);
现在让我们使用以下命令在 char_test 表中插入一个新行:
INSERT INTO text_test (x, y)
VALUES
(
'Geeks',
'This is a test for char'
);
现在我们已经成功地将值分配给字符数据类型,通过运行以下命令来检查它:
SELECT * FROM text_test;
输出:
示例 2:
让我们使用以下命令为演示创建一个新表(例如 text_test2):
CREATE TABLE text_test2 (
id serial PRIMARY KEY,
a TEXT,
b TEXT
);
现在让我们使用以下命令在 char_test 表中插入一个新行:
INSERT INTO text_test2 (a, b)
VALUES
(
'GeeksForGeeks',
'GeeksForGeeks is the Best.'
);
现在我们已经成功地将值分配给字符数据类型,通过运行以下命令来检查它:
SELECT * FROM text_test2;
输出: