澳门新萄京 9

SQLServer数据库增加和删除改查【澳门新萄京】,SQLServer数据表用法

一、数据库定义

数据库(Database)是依照数据结构来协会、存款和储蓄和保管数据的库房。数据库的操作分为两种情势:一种是直接在数据库处理工科具图形化分界面进行操作;一种是运用数据库脚本举办操作,数据库脚本能够直接在数据库管理工具中操作,也足以在dos命令窗口中操作。

删去数据表

主意一:展开数据库管理工科具-》登入-》采取数据库-》选取表-》右键点击,选择删除-》点击弹出框中的分明删除-》刷新数据库

澳门新萄京 1澳门新萄京 2

办法二:使用T-SQL脚本删除:drop table
test2;

澳门新萄京 3

三、数据库删除

方法一:直接在数据库管理工科具中右键-》选取删除

澳门新萄京 4

 

措施二:在数据库管理工具中多少脚本:drop
database 数据库名

多少表定义

数据表(或称表)是数据库最重大的组成都部队分之一,数据库中以表为集体单位存储数据,数据库只是一个框架,数据表才是其实质内容。数据库处理工科具中得以显得数据库中的全体数据表,数据表是数据库中二个相当重大的靶子,是别的对象的根基。

四、数据库修改

主意一:选中数据库-》右键-》选拔重命名-》输入数据库新名称

澳门新萄京 5

方法二:在数据库管理工科具中输入脚本修改:exec
sp_澳门新萄京 ,renamedb ‘testss’,’test1’或者alter database test1 modify
name=test2 

澳门新萄京 6

始建数据表

方法一:张开数据库管理工科具-》登陆-》选拔数据库-》选用表-》右键点击,选用新建表-》在侧面视图中输入列名、数据类型、是不是可空、在列属性中安装须求的性质-》点击保存(或ctrl+s)-》保存成功,刷新就能够突显

澳门新萄京 7

澳门新萄京 8

主意二:使用T-SQL脚本新建表

 1 --数据库声明
 2 use testss
 3 --建表语法声明
 4 create table test1
 5 (
 6 --字段声明
 7 id int identity(1,1) not null,
 8 name nvarchar(50) null,
 9 sex nvarchar(50) null,
10 age nvarchar(50) null,
11 classid int,
12 primary key clustered(id asc) with(ignore_dup_key=off) on [primary]    --主键索引声明
13 )on [primary]
14 
15 --字段注释声明
16 exec sys.sp_addextendedproperty @name=N'MS_Description', @value=N'id主键' , @level0type=N'SCHEMA',
17 @level0name=N'dbo', @level1type=N'TABLE',@level1name=N'test1', @level2type=N'COLUMN',@level2name=N'id';
18 
19 exec sys.sp_addextendedproperty @name=N'MS_Description', @value=N'姓名' , @level0type=N'SCHEMA',
20 @level0name=N'dbo', @level1type=N'TABLE',@level1name=N'test1', @level2type=N'COLUMN',@level2name=N'name';
21 
22 exec sys.sp_addextendedproperty @name=N'MS_Description', @value=N'性别' , @level0type=N'SCHEMA',
23 @level0name=N'dbo', @level1type=N'TABLE',@level1name=N'test1', @level2type=N'COLUMN',@level2name=N'sex';
24 
25 exec sys.sp_addextendedproperty @name=N'MS_Description', @value=N'年龄' , @level0type=N'SCHEMA',
26 @level0name=N'dbo', @level1type=N'TABLE',@level1name=N'test1', @level2type=N'COLUMN',@level2name=N'age';
27 
28 exec sys.sp_addextendedproperty @name=N'MS_Description', @value=N'班级id' , @level0type=N'SCHEMA',
29 @level0name=N'dbo', @level1type=N'TABLE',@level1name=N'test1', @level2type=N'COLUMN',@level2name=N'classid';
30 
31 go

 示例结果如下:澳门新萄京 9

发表评论

电子邮件地址不会被公开。 必填项已用*标注