SQL 临时表创建指南:快速入门与实战示例
在 SQL 中,'CREATE TEMPORARY TABLE' 语句用于创建临时表。临时表是一种只存在于当前会话或连接中的表,当会话或连接结束时,临时表会自动删除。
临时表的语法如下:
CREATE TEMPORARY TABLE table_name (
column1 datatype,
column2 datatype,
...
);
其中,table_name 表示要创建的临时表的名称,column1、column2 等表示表中的列名和数据类型。
例如,可以创建一个名为 'temp_table' 的临时表,其中包含 'id'、'name' 和 'age' 三列,数据类型分别为 INT、VARCHAR 和 INT,语法如下:
CREATE TEMPORARY TABLE temp_table (
id INT,
name VARCHAR(50),
age INT
);
创建好临时表后,就可以像操作普通表一样对其进行增删改查操作,例如:
INSERT INTO temp_table (id, name, age) VALUES (1, 'Tom', 18);
UPDATE temp_table SET age = 20 WHERE name = 'Tom';
SELECT * FROM temp_table;
这些操作都只会影响当前会话或连接中的临时表,不会对其他会话或连接产生影响。
原文地址: https://www.cveoy.top/t/topic/oIrd 著作权归作者所有。请勿转载和采集!