前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[create] [drop]与[alter]

[create] [drop]与[alter]

作者头像
liulun
发布2022-05-08 17:46:55
2680
发布2022-05-08 17:46:55
举报
文章被收录于专栏:liulunliulun

一:drop use  accounting drop  table customers 删除表 use  master drop database accounting 删除数据库 这里删除数据库 use 的是master 一定要关闭外部连接  才能删除数据库

二:create 先看例子 create database accounting on     (name = 'accounting',     filename = 'c:\database\accountingdata.mdf',    size = 10,    maxsize = 50,   filegrowth = 5) log on   (name = 'accountinglog',    filename = 'c:\database\accountinglog.ldf',    size = 5MB,    maxsize = 25MB,    filegrowth = 5MB ) go create database完整的语法有很多子句的 我上面写的那个例子只涉及到几个常用的 下面解释一下: on指存储数据文件的位置,可以把数据存储到多个文件上(这只应用在超大型数据库上) name是文件的逻辑名称,调整数据库文件大小时要用到这个名称 filename可选的参数,如果不使用这个参数,那么这个文件就存在MSSQL.1\MSSQL\DATA目录下  如果是数据文件那么名称与数据库名称相同,扩展名是.mdf 如果是日志文件那么名称是数据库名后跟一个_log,扩展名是.ldf size数据库的大小,可以带单位也可以直接写整数,不能写小数 maxsize数据库能增大到的最大大小,如果不设置这个参数,那么就是磁盘的大小,建议设置一个数字比磁盘小一点 filegrowth数据库每次增长将增长多少,可以是整数,百分数 log on 是设置日志的,默认设置日志文件是数据文件大小的25% 日志文件最好不要和数据文件在同一个磁盘上,避免竞争,安全保障

Create table 先看例子 use accounting create table customers ( id    int    idetity   not null   primary key, username varchar(30)   not null )

就不多说了

说一下命名规范 1:保持名称简短,长度要足以使名称具有描述性 2:当基于其他表来构造表时,新表的名称中其包含父表的名称 3:当名称中有两个单词时,不要使用任何分隔符,每个单词首字母大写

三:ALTER alter  database accounting modify file  (name = accounting ,  size = 100MB) 上面是把数据库文件扩展到100MB alter table customers add fedid varchar(9)  null alter table  customers  add  contact   varchar(25)  null, lastraisedate    datetime  not null  default  '2005-12-4'

下面看个关于主键的alter语句 use accounting alter table employee add constraint  pk_employeeid primary key (employeeid) 要向表中添加约束, 添加约束的名字 约束的类型 将约束应用到的列

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2008-11-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档