转自:http://www.maomao365.com/?p=6421

使用SSMS删除数据

1、连接数据库、选择数据表-》右键点击,选择所有行(或者选择前200行)。

图片 1

2、在数据窗口中选择数据行(注意点击最左边列选择整个数据行)-》在最左侧右键点击-》选择删除-》在弹出框中点击确定。

图片 2

3、示例结果如下:

图片 3

使用数据库管理工具插入数据

打开数据库,选则要插入数据的表-》右键点击-》选择插入前200行-》在右边视图中输入要插入的数据(如果字段设置为不为空,则必须输入,如果字段设置为可空,则不必须输入,插入部分、单条数据都可以)-》输入完成后,光标移动到下一行-》如果sqlserver使用默认保存,则光标离开后就会添加成功,如果sqlserver设置自动保存开关关闭,则需要手动执行F5保存数据-》刷新即可显示

图片 4

图片 5

摘要:

使用T-SQL脚本删除数据

使用T-SQL脚本插入数据

语法:insert into table_name values(值1,
值2,….);

插入一条完整数据:insert into
[tests].[dbo].[test1] values(‘张三’,’男’,’22’,’1′);

图片 6

语法:insert into table_name(列名1,列名2)
values(值1, 值2);

插入指定字段数据:insert into
[tests].[dbo].test1(name,sex,classid)
values(‘李四’,’男’,’2′);

图片 7

语法:insert into table_name(列名1,列名2)
values(值1, 值2),(值3 ,值4),(值5 ,值6);

插入多条数据:

insert into [tests].[dbo].test1(name,sex,age,classid)

values(‘王五’,’男’,’22’,’2′),(‘马六’,’男’,’22’,’2′),(‘孙七’,’男’,’22’,’2′);

图片 8

语法:insert into
table_name1(列名1,列名2) select 列名1,列名2 from table_name2  where
条件;

蠕虫复制两个表结构一模一样,插入时插入主键步骤:

1、打开自增列属性,设置为ON,允许表在插入数据的时候插入指定的自增列。

set identity_insert
[tests].[dbo].test3 on;

2、执行插入语句(插入列必须和查询出来的列相对应)。

insert into
[tests].[dbo].test3(id,name,sex,age,classid)
select * from [tests].[dbo].test1;

3、插入完成,关闭自增列属性,设置为off

 set identity_insert
[tests].[dbo].test3 off ;

图片 9

 

 蠕虫复制两个表结构不一样,选择性插入表中(注意:查询出来的列和要插入的列必须一一对应):

insert into tests.dbo.test2(name)
select name from tests.dbo.test1;

图片 10

示例结果:

图片 11

 

下文讲述计算汉字笔画数的sql函数分享,如下所示:

删除单表单行数据

语法:delete from 数据库名.dbo.表名 where
条件;

示例:delete from testss.dbo.test1 where
id=’12’;

图片 12

发表评论

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