sqlserver 下怎么建立数据库 怎么建表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver 下怎么建立数据库 怎么建表相关的知识,希望对你有一定的参考价值。
参考技术A SQLServer下建立数据库、建表的方法:
1、首先打开SQL
Server
Management
Studio,会看到如下的界面:
点开数据库会出现
2、右键单击数据库,点击新建数据库,会出现以下界面:
3、在数据库名称栏中输入需要的名称,如xx然后点击确定即可。之后就可以在左边的列表中找到新建的数据库了如图:
这样,一个名字为xx的数据库就建好了。
4、然后可以将新建好的数据库展开。然后右键单击里面的表找到新建数据库,会出现以下界面:
5、然后可以在列中输入需要的名称(用英文形式),如输入的年龄,性别,地址,电话,身份证,民族(name
address
phone
ID
nation一般为nvardhar类型,age
一般为int类型)如图:
6、然后点保存,它会提示输入表的名称(一般为英文复数形式),然后点确定,就可以在左边找到我们新建的表了,比如新建的表的名称为个人基本信息PersonalInformations.
这样一张表就建好了。
7、表建好之后就可以进行添加内容了。右键单击表,选择里面的编辑前二十行,出现一下界面:
在里面输入需要的值就可以。
怎么在sql servler2000中建立一个序列,用sequence写的
参考技术A sequence要到
sql
servler2012
的版本,
才有。
SQL
Server
2000,
2005,
2008
是没有
sequence
这样的对象的。
如果你要实现一个
自动递增列的处理
SQL
Server
通过
IDENTITY
来设置
参数有2个,一个是“初始值”
一个是“增量”。
默认情况下
INSERT
语句中,不能对
IDENTITY
的字段进行赋值。
对于
IDENTITY
的列
SQL
Server
在
INSERT
的时候,会自动忽略掉。
当IDENTITY列中间的数据被删除,造成数据不连续的时候。可以通过
SET
IDENTITY_INSERT
表名
ON/OFF
语句来
允许/禁止
对IDENTITY列进行显式的插入动作。
IDENTITY只能在如下情况下建立:
在创建表时创建新的IDENTITY列
在现有表中创建新的IDENTITY列
不能
把已经存在的列,修改为IDENTITY列
1>
CREATE
TABLE
test_create_tab2
(
2>
id
INT
IDENTITY(1,
1)
PRIMARY
KEY,
3>
val
VARCHAR(10)
4>
);
5>
go
1>
INSERT
INTO
test_create_tab2(val)
VALUES
('NO
id');
2>
go
(1
行受影响)
以上是关于sqlserver 下怎么建立数据库 怎么建表的主要内容,如果未能解决你的问题,请参考以下文章
我刚刚安装了vs2010,然后在建立数据库时出现了下面的窗口,怎么解决?求教!!!急急急!!!
怎么在sql servler2000中建立一个序列,用sequence写的