sql sever 怎么创建表 如何查看用sql sever创建的表

作者&投稿:卓爱 (若有异议请与网页底部的电邮联系)

创建数据库和表的操作有两种方法:

一、可视化操作

    1.创建数据库

    选中数据库右击,在出现的对话框中选择新建数据库,然后新出现的对话框中填写数据库的名称

    2.创建数据表

    选中数据库下的表右击,在出现的对话框最上方有新建表选项,新出现的对话框中有列名、数据类型、允许Null值三列,这里可以添加表的的列,添加好列后保存Ctrl+S或者点击上方的保存,填写表名称确定就创建好了。

二、使用SQL语句创建

--1.创建数据库
create database stuDB  --stuDB是数据库的名称
on  primary  -- 默认就属于primary文件组,可省略
(
/*--数据文件的具体描述--*/
    name='stuDB_data',  -- 主数据文件的逻辑名称
    filename='D:\stuDB_data.mdf', -- 主数据文件的物理路径和名称
    size=5mb, --主数据文件的初始大小
    maxsize=100mb, -- 主数据文件增长的最大值
    filegrowth=15%--主数据文件的增长率
)
log on
(
/*--日志文件的具体描述,各参数含义同上--*/
    name='stuDB_log',
    filename='D:\stuDB_log.ldf',
    size=2mb,
    filegrowth=1mb
)
 
-----2.创建数据表
use StuDB   --使用某个数据库(在某个数据库下建表)
go 
if exists(select * from sysobjects where name='stuMarks')--查询数据库是否已存在此表
drop table stuMarks--如果存在该表则删除,不存在不执行此句
create table stuMarks  --stuMarks是表的名称
(
    ExamNo int identity(1,1) primary key,--列名    数据类型   约束
    stuNo char(6) not null,--列名   数据类型   是否允许插入Null值
    writtenExam int not null,
    LabExam int not null
)
go
   
-- 其中,列属性"identity(起始值,递增量)" 表示"ExamNo"列为自动编号, 也称为标识列alter table 表名
add constraint 约束名 约束类型 具体的约束说明
alter table 表名
drop constraint 约束名

   



1.使用sql语句创建表create table tb_test
2.也可以展开数据库,右击“表”,选择“新建表”

create table 表名

sqlserver 下怎么建立数据库 怎么建表~

  SQL Server下建立数据库、建表的方法:
  1、首先打开SQL Server Management Studio,会看到如下的界面:


  点开数据库会出现


  2、右键单击数据库,点击新建数据库,会出现以下界面:


  3、在数据库名称栏中输入需要的名称,如xx然后点击确定即可。之后就可以在左边的列表中找到新建的数据库了如图:


  这样,一个名字为xx的数据库就建好了。
  4、然后可以将新建好的数据库展开。然后右键单击里面的表找到新建数据库,会出现以下界面:


  5、然后可以在列中输入需要的名称(用英文形式),如输入的年龄,性别,地址,电话,身份证,民族(name address phone ID nation一般为nvardhar类型,age 一般为int类型)如图:


  6、然后点保存,它会提示输入表的名称(一般为英文复数形式),然后点确定,就可以在左边找到我们新建的表了,比如新建的表的名称为个人基本信息PersonalInformations.

  这样一张表就建好了。
  7、表建好之后就可以进行添加内容了。右键单击表,选择里面的编辑前二十行,出现一下界面:
  
  在里面输入需要的值就可以。

1、查看建表语句
在“对象资源管理器”中找到要导出的表,选中该表并单击右键,“编写表脚本为(S)”/“CREATE到(C)”/“新查询编辑器窗口”即可查看该表的建表语句。
2、导出建表语句
在“对象资源管理器”中找到要导出的表,选中该表并单击右键,“编写表脚本为(S)”/“CREATE到(C)”/“文件…”/在弹出的窗口中选择文件的存放位置并填写文件的名称,即可导出格式为.sql的建表语句的文件。