导航:首页 > 数据分析 > 数据库的维护语句有哪些

数据库的维护语句有哪些

发布时间:2023-07-20 16:42:48

『壹』 sql数据库更新语句

SQL语句中的更新语句update是最常用的语句之一,下面将介绍update语句的三种使用方法,供参考
一、环境:
MySQL-5.0.41-win32
Windows XP professional

二、建立测试环境:

DROP TABLE IF EXISTS t_test;
CREATE TABLE t_test (
bs bigint(20) NOT NULL auto_increment,
username varchar(20) NOT NULL,
password varchar(20) default NULL,
remark varchar(200) default NULL,
PRIMARY KEY (bs)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=gbk;

INSERT INTO t_test VALUES (1,'lavasoft','123456',NULL);
INSERT INTO t_test VALUES (2,'hello',NULL,NULL);
INSERT INTO t_test VALUES (3,'haha',zz,tt);

三、测试

1、set一个字段
在表t_test中设置第二条记录(bs为2)的password为'***'。
update t_test t
set t.password = '***'
where t.bs = 2;

2、set多个字段
在表t_test中设置第一条记录(bs为1)的password为'*'、remark为'*'。
update t_test t
set t.password = '*', t.remark = '*'
where t.bs = 1;

3、set null值
在表t_test中设置第三条记录(bs为3)的password为null、remark为null。
update t_test t
set t.password = null, t.remark = null
where t.bs = 3;

这个是按照标准语法写的,在不同的数据库系统中,update还有更多的写法,但是标准写法都是支持的。以上三个例子为了说明情况,每次都更新一行。在实际中,可以通过where语句约束来控制更新行数。

『贰』 sqlserver2014中维护数据表包括哪四种操作分别用什么语句实现

SQL-server2014中维护数据表包括那四种操作 1、SQL Server数据库自动备份可以有两种操作 第一种是在SQL控制台下的服务器名称展开,展开“管理”--选择“维护计划”,右键“新建维护计划”即可。 第二种是在SQL控制台下的服务器名称展开,点击“SQL Server代理”--选择“作业”,右键“新建作业”即可。 2、SQL Server 维护计划与作业关系区别 对于二者的区别,你可以把维护计划看作是针对数据库进行维护的作业模板。 自定义作业具有更广泛的用途,当然,也具有更复杂的操作。 所以,如果仅仅是做个数据库优化、备份什么的,用维护计划比较合适;而如果需要制定维护计划应对不了的操作, 比如说,每天定时运行某个存储过程,就只能用作业来实现。 维护计划预置了一些模板,实际上和作业一样去执行。

『叁』 sql server 2008数据库维护有哪些

一:目标任务: 使用SQL Server 2008自带的维护计划自动备份数据库,并且自动删除超过设定期限的历史备份文件
1. 每天0点自动备份指定数据库 testDB,备份文件放在E:\autoBack文件夹下
2. 备份文件保留1周,每天备份完数据库后自动删除超过1周的备份文件

二:前提条件
1. 已经安装SQL Server Integration Services 服务
2. 已经安装SQL Server 代理 (MSSQLSERVER) 服务

如果未安装SQL Server Integration Services 服务,依然可以创建维护计划,但是不会生效

三: 创建维护计划(使用维护计划向导)
1. 选择对象资源管理器下的“管理”,点击右键,选择“维护计划向导”
2. 选择“下一步”进入“选择计划属性”界面, 我们这里修改计划名称为 testMaintenancePlan
因为我们现在有两个任务,一个是备份数据库testDB,一个是删除历史备份文件。所以选择“整个计划统筹安排或无计划”
3. 点击“更改”按钮,进入时间计划设置界面
我们这里需要每天重复执行,频率是每天0点钟执行,从当天开始执行
4. 点击“确定”后,返回计划属性界面
5. 选择“下一步”,进入选择维护任务界面
我们这里有两个任务,备份数据库和删除超期的历史备份文件,所以勾选“备份数据库(完整)”和“‘清除维护’任务”两个任务
6. 选择“下一步”, 进入设置维护任务顺序的界面
这里的顺序是先备份数据库, 再执行“清除维护”任务,删除历史备份
7. 选择“下一步”,进入备份数据库任务的设置界面
选择指定的特定数据库testDB:
指定备份文件存放的目录为E:\autoBack
备份文件扩展名为bak(默认),bak字母前面不要加点( . )
8. 选择“下一步”进入“定义清除维护任务”界面
我们需要删除文件夹(E:\autoBack)下面的以bak为扩展名的数据库备份文件,文件保留时间为1周, 这里需要注意的是,
文件扩展名填“bak”而不要填“.bak”,扩展名前不要加点,否则不会删除
9. 选择“下一步”设置报告文件路径
10. 选择“下一步”完成
11. 刷新“管理” 下的“维护计划”文件夹, 可以看到创建的维护计划
12. 双击新建的维护计划或点击右键选择“修改”,可以看到维护计划的内容,并修改,修改后点击保存即可
13. 最后重启SQL Server 代理 服务即可

『肆』 数据库语言有哪些

数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。

数据操作语言(DML),例如:INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。

数据查询语言(DQL),例如:SELECT语句。(一般不会单独归于一类,因为只有一个语句)。

数据控制语言(DCL),例如:GRANT、REVOKE等语句。

事务控制语言(TCL),例如:COMMIT、ROLLBACK等语句。

SQL语言包括四类种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL)还有事务控制语言(TCL)。

数据库语言以记录集合作为操作对象

所有SQL语句接受集合作为输入,返回集合作为输出,这种集合特性允许一条SQL语句的输出作为另一条SQL语句的输入,所以SQL语句可以嵌套,这使他具有极大的灵活性和强大的功能,在多数情况下,在其他语言中需要一大段程序实现的功能只需要一个SQL语句就可以达到目的,这也意味着用SQL语言可以写出非常复杂的语句。

以上内容参考:网络-数据库语言

阅读全文

与数据库的维护语句有哪些相关的资料

热点内容
镜像文件游戏怎么安装 浏览:388
java构建函数 浏览:257
excel文件房屋信息 浏览:629
迷你编程更新为什么领不了皮肤 浏览:503
微信公共账号登录入口 浏览:820
蝴蝶钱包app 浏览:681
联通查询账号密码修改 浏览:774
文件头线到上纸边距离是多少 浏览:36
苹果手机怎样备份文件在哪里 浏览:425
zemax在哪里编程ZPL 浏览:563
如何撤销word空白页 浏览:296
什么叫网络连接超时 浏览:49
京东热点代码 浏览:484
慧博app下载的文件放在哪里 浏览:859
PDF文件横向太长显示不出来 浏览:974
js缓存文件怎么打开 浏览:983
网页如何打开编程码 浏览:369
网站被终止安全访问怎么办 浏览:672
用微信送达文件 浏览:655
win7硬盘安装文件损坏 浏览:394

友情链接