用sql脚本创建sqlserver数据库范例语句

下面是创建一个sqlserver数据库的代码模板,加上一个创建表的模板。开发的时候可以拷贝过去直接改动一下就可以用了。

希望能帮上忙!

复制代码 代码如下:

USE [master]

GO

IF EXISTS(SELECT 1 FROM sysdatabases WHERE NAME=N'HkTemp')

BEGIN

DROP DATABASE HkTemp --如果数据库存在先删掉数据库

END

GO

CREATE DATABASE HkTemp

ON

PRIMARY --创建主数据库文件

(

NAME='HkTemp',

FILENAME='E:\Databases\HkTemp.dbf',

SIZE=5MB,

MaxSize=20MB,

FileGrowth=1MB

)

LOG ON --创建日志文件

(

NAME='HkTempLog',

FileName='E:\Databases\HkTemp.ldf',

Size=2MB,

MaxSize=20MB,

FileGrowth=1MB

)

GO

--添加表

IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Hksj_User') AND type in (N'U'))

BEGIN

CREATE TABLE Hksj_User

(

Id INT IDENTITY(1,1) NOT NULL,

SName NVARCHAR(20) NOT NULL,

SNickName NVARCHAR(20),

SPassWord NVARCHAR(30) NOT NULL,

DCreateDate DATETIME ,

SCreator NVARCHAR(20),

SEmail NVARCHAR(50),

SPhone NVARCHAR(50),

SIdentifyId NVARCHAR(30),

DLastTimeLogOn DATETIME

PRIMARY KEY CLUSTERED

(

Id ASC

)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]

) ON [PRIMARY]

END

GO

--添加注释

EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'登录名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Hksj_User', @level2type=N'COLUMN',@level2name=N'SName'

GO

EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'邮箱' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Hksj_User', @level2type=N'COLUMN',@level2name=N'SEmail'相关阅读:

WCF技术剖析之二十二: 深入剖析WCF底层异常处理框架实现原理[下篇]

用DELPHI通过写注册表来实现建立IIS的虚拟目录

JQUERY CHECKBOX全选,取消全选,反选方法三

轻松实现U盘安装Ubuntu 10.04

7个极具杀伤力的Linux命令大全

VBS实现DOC转为文本文档的代码

VB程序启动时,自动判断Access资料库是否损毁并自动修复

asp中获取汉字拼音的第一个字母

叠加计算出错的解决方法

sql 语句 取数据库服务器上所有数据库的名字

任务管理器删除无法删除的文件

skyeye编译问题及解决方法

统计重复次数并排序的批处理

Linux中的系统服务——Daemon浅析

php sqlserver开发实例,Linux_用sql脚本创建sqlserver数据库范例语句,下面是创建一个sqlserver数据库 - phpStudy...相关推荐

  1. SQL Server 中WITH (NOLOCK)浅析 2014-08-30 11:58 by 潇湘隐者, 58264 阅读, 33 评论, 收藏, 编辑 概念介绍 开发人员喜欢在SQL脚本

    SQL Server 中WITH (NOLOCK)浅析 概念介绍 开发人员喜欢在SQL脚本中使用WITH(NOLOCK), WITH(NOLOCK)其实是表提示(table_hint)中的一种.它等同 ...

  2. sql脚本语言中的循环语句介绍

    sql脚本语言中的循环语句介绍 –sql脚本语言的循环介绍: –1.goto循环点. declare x number; begin x:=0;–变量初始化: <<repeat_loop& ...

  3. SQLServer 2000 生成数据源的SQL脚本

    在进行SQL Server 2000数据库迁移的时候,某些数据库只需要将表结构创建即可,这个时候就需要用到源数据库的SQL脚本,生产环境就不动了,怕出点什么乱子,下面还是以pubs为例进行演示: 我的 ...

  4. oracle的脚本语言是什么意思,Oracle中的sql脚本语言中的循环语句介绍

    --sql脚本语言的循环介绍: --1.goto循环点. declare x number; begin x:=0;--变量初始化: <>--设置循环点. x:=x+1; dbms_out ...

  5. sql 脚本编写之路 常用语句(一) 1.用一个表中的某一列更新另外一个表的某些列:...

    for ACCESS 数据库:update a, b set a.name=b.name1 where a.id=b.idfor SQL Server 数据库: update a set a.name ...

  6. java rcp 开发 eclipse_eclipse rcp 开发实例 (源码下载)

    评论 # re: eclipse rcp 开发实例 (源码下载) 2007-05-18 16:27 BeanSoft 支持一下,谢谢分享!  回复  更多评论 # re: eclipse rcp 开发 ...

  7. 菜鸟角度讲解8.0.21版MySQL安装教程及sql脚本如何使用

    超详细的MySQL安装与sql脚本的使用教程,从菜鸟的角度解释每一步 1.安装mysql 找到MySQL官网,选择downloads 点进去之后往下翻,找到MySQL community server ...

  8. c++程序设计_基于proteus的51单片机开发实例30-模块化程序设计

    1. 基于proteus的51单片机开发实例30-模块化程序设计 1.1. 实验目的 模块化程序设计 不知不觉我们的51单片机开发实例已经进行到第三十篇了,是时候进行一个总结和反思了,总结什么?反思什 ...

  9. java调用MySQL脚本_Java调用SQL脚本执行常用的方法示例

    前言 大家都知道,在Java中调用SQL脚本的方式有多种,在这里只记录一种自己常用的方式,个人觉得挺实用方便的. 运用ScriptRunner这个类. ScriptRunner类用于执行SQL语句,例 ...

最新文章

  1. SBB:石油污染土壤微生物群落构建与生物多样性研究(一作解读)
  2. python多线程没用_为什么我无法在python中加入该线程?
  3. 5 可隐藏的侧栏_6种隐藏式设计,不仅实用,而且更显高级!
  4. 过拟合、欠拟合的原因和解决办法
  5. 怎么知道电脑是32位还是64位_vnc 64位远程控制软件,你用的vnc 远程控制软件是32位还是64位?...
  6. 用c语言实现单链表的初始化,建表,查找,求长度,插入,删除等操作,【YTU+2430+C语言习题+链表建立+插入+删除+输(5)...
  7. python os库使用
  8. java的serializable_Java里Serializable的那些事
  9. Anaconda及TensorFlow安装
  10. 印度电影,又一次让我们不得不服
  11. oracle 18c,Oracle 18c
  12. Unity Shader------Specular(高光反射)计算
  13. 实时数据库简介和比较
  14. Tesseract学习(三)
  15. 好用的高匿代理IP有什么特点?
  16. 智能汽车操作系统哪家强?黑莓QNX领跑,中兴/华为撑起中国方案
  17. MyBatis执行简单的CRUD
  18. Android驱动模块调试方法
  19. 氢气行业市场现状 氢气竞争格局
  20. Java - 静态代理

热门文章

  1. python函数的传递方式有哪些_Python全栈工程师(函数的传参)
  2. python生成元组_python 列表生成、元组、字典
  3. 服务器修改数据库值,服务器上怎么修改数据库内存
  4. 如何掌握“所有”的程序语言?没错,就是所有!
  5. 今年电子设计竞赛取消了?
  6. 使命召唤16正在获取cdn地址_玩机不求人 | 简单教程,爽玩《使命召唤:战区》攻略!...
  7. android 电池栏的高度,Android如何取得状态栏、任务栏高度
  8. 为什么grpc不支持php,带入gRPC:让你的服务同时提供 HTTP 接口
  9. 适合python开发的linux版本,Python Linux下安装多个版本
  10. java 更新jlabel_java - 用Java更新绑定的JLabel文本 - 堆栈内存溢出