欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 聲明一個表變量

張吉惟2年前11瀏覽0評論

MySQL中聲明一個表變量可以方便地在操作中使用,以下是創建和使用表變量的方法:

-- 聲明一個表變量
DECLARE @myTable TABLE(
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
age INT
);
-- 插入數據到表變量
INSERT INTO @myTable(id, name, age)
VALUES (1, '張三', 18), (2, '李四', 20), (3, '王五', 22);
-- 查詢表變量數據
SELECT * FROM @myTable;
-- 使用表變量進行操作
UPDATE t1
SET t1.age = t2.age
FROM myTable t1
JOIN @myTable t2
ON t1.id = t2.id;

聲明表變量可以儲存多行數據,利用表變量進行操作也方便快捷。表變量在存儲過程和函數中使用較為普遍,尤其是存儲需要多次操作的數據時,使用表變量可以減少IO操作。