sql server 创建临时表
时间: 2023-09-08 22:11:45 浏览: 129
sqlserver 临时表的用法
在 SQL Server 中,可以使用以下语法创建临时表:
```sql
CREATE TABLE #临时表名 (
列1 数据类型,
列2 数据类型,
...
)
```
其中,#临时表名是以 # 开头的表名,表示这是一个临时表。临时表只在当前会话中存在,在会话结束时自动删除。
例如,创建一个包含两列的临时表:
```sql
CREATE TABLE #temp (
id INT,
name VARCHAR(50)
)
```
然后可以像操作普通表一样,向临时表中插入数据,或者查询临时表中的数据:
```sql
INSERT INTO #temp (id, name) VALUES (1, 'Alice')
INSERT INTO #temp (id, name) VALUES (2, 'Bob')
SELECT * FROM #temp
```
最后,记得在使用完毕后,显式地删除临时表:
```sql
DROP TABLE #temp
```
阅读全文