创建表

创建普通表

use 数据库名称

go

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

create table 表名称

(

 列1 char(10) not null,

 列2 varchar(8) not null,

 列3 char(2) not null,

 列4 varchar(30),

 列5 smalldatetime not null,

 列6 text

)

Go

 

--复制表结构

select * into ta3 from ta1 where 1<>1;

select top 0 * into tb4 from ta1;

创建临时表

--临时表就是那些名称以井号 (#) 开头的表。如果当用户断开连接时没有除去临时表,SQL Server 将自动除去临时表。临时表不存储在当前数据库内,而是存储在系统数据库 tempdb 内。

--本地临时表 以一个井号 (#) 开头的那些表名只能被当前登录用户使用

create table #临时表名

(

    字段1 约束条件,

    字段2 约束条件

)

--全局临时表 以两个井号 (##) 开头的那些表名因此通常情况下,只要创建全局临时表的连接断开,全局临时表即被除去。

create table ##临时表名

(

    字段1 约束条件,

    字段2 约束条件

)

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄