DECLARE @tempTable TABLE (strVal int);
INSERT INTO @tempTable
SELECT * FROM EXAMPLE_TABLE; --与@tempTable表结构一致
SELECT * FROM @tempTable;
*最近发现如果要将表变量跟别的表做关联查询,需要给表变量加上别名使用,否则会报“必须定义局部变量(Must declare the scalar variable)”错误。
DECLARE @tempTable TABLE (strVal int);
INSERT INTO @tempTable
SELECT * FROM EXAMPLE_TABLE; --与@tempTable表结构一致
SELECT * FROM @tempTable;