Ath*_*oud 4 t-sql temporary-tables
我遇到了以下脚本,我试图理解它。
select columnA, columnB, columnC
into #tmpTable
from tableA
Run Code Online (Sandbox Code Playgroud)
在#tmpTable该查询后,但在此之前没有被引用。#tmpTablesql 脚本中的任何地方都没有声明。
我有点笼统的问题是:
上面会自动创建临时表吗?为什么?这仅适用于 T-SQL 还是普遍适用?
它不仅与临时表有关,还INTO Statement与 Sql Server 中的表有关。将INTO statement在数据库中创建一个表,这个表是等于我们与创建同一个表Create Table的语句。
但是这个语句不继承任何constraints.