创建数据库物理模式

--建数据库(单文件)
create database NewDB
on
 PRIMARY
 (NAME =NewDB,
  FILENAME='D:/SQLData/NewDB.mdf',
  SIZE=10MB,
  MAXSIZE=2Gb,
  FILEGROWTH=20)
LOG ON
 (NAME =NewDBLog,
  FILENAME='D:/SQLData/NewDB.ldf',
  SIZE=10MB,
  MAXSIZE=1Gb,
  FILEGROWTH=10%)
--修改数据库设置
ALTER DATABASE NewDB
 MODIFY FILE
 (Name=NewDB,
  SIZE=25MB,
  MAXSIZE =2Gb,
  FILEGROWTH=0)
drop database NewDB

--建数据库(多文件)
create database NewDB
on
 PRIMARY
 (NAME =NewDB,
  FILENAME='D:/SQLData/NewDB1.mdf'),
 (NAME =NewDB2,
  FILENAME='D:/SQLData/NewDB2.ndf')
LOG ON
 (NAME =NewDBLog,
  FILENAME='D:/SQLData/NewDB1.ldf'),
 (NAME =NewDBLog1,
  FILENAME='D:/SQLData/NewDB2.ldf')
--添加多文件
ALTER DATABASE NewDB
 ADD FILE
 (Name=NewDB3,
  FILENAME='D:/SQLData/NewDB3.ndf',
  SIZE=10MB,
  MAXSIZE =2Gb,
  FILEGROWTH=20)
 

---------------文件组
create database NewDB
on
 PRIMARY
 (NAME =NewDB,
  FILENAME='D:/SQLData/NewDB.mdf',
  SIZE=10MB,
  MAXSIZE=2Gb,
  FILEGROWTH=25MB),
FILEGROUP GroupTwo
 (NAME =NewDBGroup2,
  FILENAME='D:/SQLData/NewDBTwo.ndf',
  SIZE=10MB,
  MAXSIZE=2Gb,
  FILEGROWTH=25MB)
log on
 (NAME =NewDBLog,
  FILENAME='D:/SQLData/NewDBlog.ldf',
  SIZE=10MB,
  MAXSIZE=2Gb,
  FILEGROWTH=25MB)
---
ALTER DATABASE NewDB
ALTER MODIFY FILEGROUP GroupTwo
 
 
 
 
 

--表变量
declare  @A table ([id] int,T1 varchar(50),T2 varchar(50))
INSERT INTO @A([id],T1,T2)  select * from t
select * from @A

--ID自动增长的
declare  @A table ([id] int IDENTITY (1, 1),T1 varchar(50),T2 varchar(50))
INSERT INTO @A(T1,T2)  select T1,T2 from t
select * from @A
IDENTITY (1, 1)
 
    
--流程
1.if/Else
  IF
   .... 
  ELSE
   .....
2.if Exists()
eg:
 if Exists(SELECT * FROM TABLE WHERE...)
 BEGIN
 END
--表
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值