SQL Server 创建表

我们在上一节中完成了数据库的创建,在本节,我们要往这个新的数据库中加入点数据,要想将数据添加到数据库,我们就必须在数据库中添加一个表,接下来来看看具体的操作。
我们的数据库是一个任务跟踪数据库,那我们就建立一个名为 “Tasks” 的表。该表将持有的所有任务 - 一个重要的属性状态。然后,我们可以创建另一个表名为 “Status” 。这样在后面的操作中,我们可以针对不同表进行查询操作,找出工作需要做什么和给定的状态等。
来吧,让我们先来创建第一个表。

在SQL Server 2014创建表

我们依旧选择使用 SQL Server 管理套件(SSMS) 在 SQL Server 2014 数据库中创建一个表。

  1. 确保有正确的数据库扩展(在我们的例子中,数据库是“TaskTracker”),右键单击表图标并选择Table......从上下文菜单:

  1. 一个新表将在设计视图中打开。当你打开了这样的界面,请执行以下操作:
  • 在截图中的值,完成细节的列名列数据类型列,允许空列。
  • 通过右键单击旁边的 TaskId 按钮(即其中关键出现在下面的截图同一地区),并选择设置主键 TASKID 列主键字段。
  • 通过设置是一种身份为 Yes (你可以找到在身份规格部分在底部窗格此选项)使 TASKID 列标识列。需要注意的是在底部窗格中设置的值,需要首先选择在顶部窗格中的列名。我们设置这个专栏是一个自动编号列 - 它会自动生成创建的每个记录一个新数值。
  • 设置 dateCreated 列的缺省值为 (getdate())。 (这将该字段为每个新记录自动插入当前日期到)。

我们现在做的是创建的列名,指定可以输入数据类型,并设置默认值。限制每一列的数据类型是非常重要的,以帮助维护数据的完整性。例如,它可以防止我们意外输入任务名称到一个字段,用于存储当前日期。SQL Server 将阻止进入表,数据不会粘附到我们已经为每列设置的规则的数据。

  1. 保存该表通过选择 File > Save Table_1 或者通过表的选项卡,然后从上下文菜单中选择保存 Table_1上单击鼠标右键:

  1. 当系统提示,命名表(我们称之为 Tasks ):

新表显示

新建的表会出现在数据库表部分,如果它不能显示出来,请尝试刷新对象资源管理器。
您可以通过右键单击 onTables 并单击从上下文菜单刷新:

下图是显示了该表以及列文件夹扩展:

这样就建立好一个数据库的表了,接下来,将要往表里面添加一些数据。
本文转自:http://codingdict.com/article/7280

SQL Server 创建表的更多相关文章

  1. SQL Server 创建表分区

    原文:SQL Server 创建表分区 先准备测试表 CREATE TABLE [dbo].[Employee] ( EmployeeNo ,) PRIMARY KEY, EmployeeName ) ...

  2. SQL Server创建表超出行最大限制解决方法

    问题的现象在创建表A的时候,出现“信息 511,级别 16,状态 1,第 5 行  无法创建大小为 的行,该值大于允许的最大值 8060.”的信息提示.很奇怪,网上查了一下,是因为要插入表的数据类型的 ...

  3. SQL Server 创建表 添加主键 添加列常用SQL语句

    --删除主键 alter table 表名 drop constraint 主键名 --添加主键 alter table 表名 add constraint 主键名 primary key(字段名1, ...

  4. sql server创建表相关

    1,设置主键的sql的三种方式 a.字段名 int primary key b.字段名 int constraint 主键名 primary key clustered(字段名) c.创建表是,后置一 ...

  5. SQL Server 创建表 添加主键 添加列常用SQL语句【转】

    --删除主键alter table 表名 drop constraint 主键名--添加主键alter table 表名 add constraint 主键名 primary key(字段名1,字段名 ...

  6. SQL SERVER创建表

    创建表 create table table_name ( column_name_1 data_type, column_name_2 data_type NOT NULL, column_name ...

  7. Sql Server 创建表添加说明

    http://bbs.csdn.net/topics/340184487 在此感谢 提供参考 CREATE TABLE ToPayFee (    Id INT IDENTITY(1,1) PRIMA ...

  8. SQL server 创建表,索引,主键,外键

    if object_id('student', 'U') is not null drop table student go create table student( sno varchar(20) ...

  9. 修改SQL Server数据库表的创建时间最简单最直接有效的方法

    说明:这篇文章是几年前我发布在网易博客当中的原创文章,但由于网易博客现在要停止运营了,所以我就把这篇文章搬了过来,因为这种操作方式是通用的,即使是对现在最新的SQL Server数据库里面的操作也是一 ...

随机推荐

  1. 添加对象到 HashSet 里的规则是

    下面的解释取自百度知道的一位网友的回答,链接如下: java HashSet类添加元素的问题_百度知道http://zhidao.baidu.com/link?url=9bcAnolev1EBeFI_ ...

  2. 如何利用阿里视频云开源组件,快速自定义你的H5播放器?

    摘要: Aliplayer希望提供一种方便.简单.灵活的机制,让客户能够扩展播放器的功能,并且Aliplayer提供一些组件的基本实现,用户可以基于这些开源的组件实现个性化功能,比如自定义UI和自己A ...

  3. E:\Postgresql\pgAdmin4_binaryPath

    e Path to the directory containing the EDB Advanced Server utility programs (pg_dump, pg_restore etc ...

  4. CDN:分类

    ylbtech-CDN:分类 1.返回顶部 1. bootstrap Bootstrap 是全球最受欢迎的前端组件库,用于开发响应式布局.移动设备优先的 WEB 项目. 2. feather-icon ...

  5. ElasticSearch删除索引

    curl -X DELETE http://{ES IP address}:9200/{index_name}

  6. JS中$含义及用法

    $在JS中本身只是一个符号而异,在JS里什么也不是.但在JS应用库JQUERY的作者将之做为一个自定义函数名了,这个函数是获取指定网页元素的函数,使用非常之频繁,所以好多新手不知道,还以为$是JS的什 ...

  7. Drone 持续集成实践 - 基于 Gogs,以 Golang 为例

    Drone 官方示例 - Example Go project 用 Docker 部署 Go 服务器 Golang 官方示例 - outyet 一个生产环境的例子 用 rsync 复制文件的方式进行部 ...

  8. WCF身份验证之用户名密码认证

    WCF支持多种认证技术,例如Windowns认证.X509证书.Issued Tokens.用户名密码认证等,在跨Windows域分布的系统中,用户名密码认证是比较常用的,要实现用户名密码认证,就必须 ...

  9. SmokeTest测试流程

    没办法了,本来是表格,但是粘贴不过来 测试目的: 用于检测该版本在基本的应用场景下,基本的功能是否满足. 测试前提: 发货版本 示例:ATV9冒烟测试测试项解读 表格获取:Google ATV hel ...

  10. Bootstrap 学习笔记4 巨幕页头略缩图警告框