Sql Server Transact-SQL 脚本


创建数据库


--创建数据库
USE [master]
GO
IF EXISTS(SELECT 1 FROM sysdatabases WHERE NAME=N'eCouponData')
BEGIN
    DROP DATABASE eCouponData   --如果数据库存在先删掉数据库
END
GO
CREATE DATABASE eCouponData
ON
PRIMARY  --创建主数据库文件
(
    NAME='eCouponData',
    FILENAME='E:\Databases\eCouponData.dbf',
    SIZE=5MB,
    MaxSize=20MB,
    FileGrowth=1MB
)
LOG ON --创建日志文件
(
    NAME='eCouponDataLog',
    FileName='E:\Databases\eCouponData.ldf',
    Size=2MB,
    MaxSize=20MB,
    FileGrowth=1MB
)
GO
--添加表
IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'User') AND type in (N'U'))
BEGIN
CREATE TABLE User
(
    Id INT IDENTITY(1,1) NOT NULL,
    Name NVARCHAR(20) NOT NULL,
    NickName NVARCHAR(20),
    PassWord NVARCHAR(30) NOT NULL,
    CreateDate DATETIME ,
    Creator NVARCHAR(20)
            
    PRIMARY KEY CLUSTERED
    (
        Id ASC
    )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]
END
GO


你可能感兴趣的:(sql,数据库,脚本)