Welcome to my blog.|

Khru

园龄:2年11个月粉丝:22关注:1

📂SQL
2022-04-17 20:05阅读: 2236评论: 0推荐: 0

SQL Server-数据的录入、修改、删除和复制操作

创建数据库表之后,就可以向数据库表中录入数据,并且可以对数据库表中的数据进行查询、插入、修改、删除、复制等更新操作。

可以采用以下方法录入数据至数据库表中:

  • 使用SQL Server的导入和导出数据功能把其他数据源数据导入SQL Server数据库表中。
  • 使用数据管理器。
  • 使用T-SQL语言中的INSERTINTO语句。

 

录入数据

1.把其他数据源的数据导入表

打开SQL Server Management Studio,选择对象资源管理器,展开数据库选项,右击一个数据库,选择“任务”→“导入数据”。

在导入和导出向导中可以选择数据源、目标、源表和源视图等,将数据导入你的表中。

在SQL Server Management Studio中右击你的表,选择“编辑前两百行”选项,查看导入的数据。

注:选择数据源后可能会提示“未在本地计算机上注册‘Microsoft.ACE.OLEDB.12.0'提供程序”,原因是缺少Access Database Engine。去官网下载Microsoft.ACE.OLEDB.12.0 的驱动补丁。

SQL Server Management Studio中打开的导入和导出向导默认是32位的,所以需要32位的补丁,如果下载了64位的补丁,则需要从“开始”手动打开64位向导。

2.交互式录入数据至表

在SQL Server Management Studio中右击你的表,选择“编辑前两百行”选项,手动输入数据。

3.使用 insert into 语句插入数据至表

1
2
3
4
5
6
7
8
9
10
use jiaoxuedb
go
insert into Course values('C1', '程序设计', 60),
                         ('C2', '微机原理', 80),
                         ('C3', '数字逻辑', 60),
                         ('C4', '数据结构', 80),
                         ('C5', '数据库', 60),
                         ('C6', '编译原理', 60),
                         ('C7', '操作系统', 60)
go

如果在执行语句前已经打开了表,那么执行完成后,单击表标签,单击工具栏中的“执行SQL"命令按钮,就可以查看数据了。

 

修改数据

1.交互式修改表中的数据

打开表,选择你要修改的数据,直接输入。

2.用 update 语句修改表中的数据

1
update Teacher set PROF = '副教授' where TN = 'ZX';

  

删除数据

1.交互式删除表中的数据

在打开的表中,单击数据记录行左侧的行选择器,选中记录行并右击,在打开的快捷菜单中选择“删除”选项。

2.用 delete 语句删除表中的数据

1
delete from Teacher where TN = 'FH';

  

复制数据库表

1.用 select 语句复制表(生成一个新表)

1
select * into test1 from Student;
1
select TN, SEX, AGE, PROF into test2 from Teacher where SEX = '男';

2.用 insert into 语句复制数据到已存在的表

1
2
insert into T (Tno, TN)
select Tno, TN from Teacher

  

本文作者:khrushchefox

本文链接:https://www.cnblogs.com/khrushchefox/p/16153531.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Khru  阅读(2236)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起