Sqlserver事务备份和还原的实例代码(必看)
发布时间 - 2026-01-11 01:28:50 点击率:次废话不多说,直接上代码
create database mydb
use mydb
go
create table account(
id varchar(16),
name varchar(16),
balance float
)
go
select * from account
insert into account(id, name, balance) values('620101', 'liyong', 300)
insert into account(id, name, balance) values('620106', 'mali', 400)
--insert into account(id, name, balance) values('620009', 'chenying', 800)
insert into account(id, name, balance) values('646009', 'chenying', 800)
--delete from account where id = '620009'
go
update account set balance = balance - 1000 where id = '620101'
update account set balance = balance + 1000 where id = '620106'
--消息 547,级别 16,状态 0,第 1 行
--UPDATE 语句与 CHECK 约束"CK_Blance"冲突。该冲突发生于数据库"mydb",表"dbo.account", column 'balance'。
--语句已终止。
go
--alter table account
--alter COlumn balance int
go
alter table account
add constraint CK_Blance check(balance >= 0)
go
alter table account
drop constraint CK_Blance
--定一个事务
--从liyong扣钱往mali加钱
begin transaction
update account set balance = balance - 1000 where id = '620101'
if((select balance output from account where id = '620101') < 0)
begin
PRINT('余额不足!');
ROLLBACK;
end
else
begin
update account set balance = balance + 1000 where id = '620106'
commit;
PRINT('转账成功!');
end
go
sp_help
--备份设备
sp_addumpdevice 'disk', 'xk_bak' ,'d:\xk_bak'
--备份数据库
backup database mydb
to xk_bak
--还原数据库
restore database mydb from disk = 'd:\xk_bak'
with replace; --覆盖
以上这篇Sqlserver事务备份和还原的实例代码(必看)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# sql
# server备份和还原
# Sql Server事务语法及使用方法实例分析
# SQL Server存储过程中编写事务处理的方法小结
# SQLServer存储过程中事务的使用方法
# Sql Server中的事务介绍
# c#实现sqlserver事务处理示例
# SQL Server重温 事务
# SQL Server中的事务介绍
# 给大家
# 希望能
# 这篇
# 多说
# 必看
# 小编
# 大家多多
# insert
# values
# select
# varchar
# float
# balance
# chenying
# liyong
# mali
# strong
# ccffcc
# class
# pre
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
VIVO手机上del键无效OnKeyListener不响应的原因及解决方法
如何解决hover在ie6中的兼容性问题
HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】
安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出
如何在服务器上三步完成建站并提升流量?
如何在IIS7上新建站点并设置安全权限?
javascript事件捕获机制【深入分析IE和DOM中的事件模型】
原生JS实现图片轮播切换效果
详解ASP.NET 生成二维码实例(采用ThoughtWorks.QRCode和QrCode.Net两种方式)
装修招标网站设计制作流程,装修招标流程?
Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理
太平洋网站制作公司,网络用语太平洋是什么意思?
javascript基于原型链的继承及call和apply函数用法分析
Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】
iOS验证手机号的正则表达式
laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法
Laravel Debugbar怎么安装_Laravel调试工具栏配置指南
简单实现Android文件上传
android nfc常用标签读取总结
如何用IIS7快速搭建并优化网站站点?
Laravel如何编写单元测试和功能测试?(PHPUnit示例)
如何在景安服务器上快速搭建个人网站?
Laravel如何实现登录错误次数限制_Laravel自带LoginThrottles限流配置【方法】
Laravel如何记录日志_Laravel Logging系统配置与自定义日志通道
googleplay官方入口在哪里_Google Play官方商店快速入口指南
如何在新浪SAE免费搭建个人博客?
北京的网站制作公司有哪些,哪个视频网站最好?
PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑
Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】
如何在Tomcat中配置并部署网站项目?
Android实现代码画虚线边框背景效果
canvas 画布在主流浏览器中的尺寸限制详细介绍
怎样使用JSON进行数据交换_它有什么限制
iOS正则表达式验证手机号、邮箱、身份证号等
php增删改查怎么学_零基础入门php数据库操作必知基础【教程】
如何用西部建站助手快速创建专业网站?
Python文本处理实践_日志清洗解析【指导】
PHP 500报错的快速解决方法
Bootstrap整体框架之CSS12栅格系统
如何挑选优质建站一级代理提升网站排名?
公司网站制作价格怎么算,公司办个官网需要多少钱?
详解Android——蓝牙技术 带你实现终端间数据传输
Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】
千库网官网入口推荐 千库网设计创意平台入口
如何在云主机快速搭建网站站点?
Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能
Laravel Session怎么存储_Laravel Session驱动配置详解
Laravel如何自定义分页视图?(Pagination示例)
Linux安全能力提升路径_长期防护思维说明【指导】
Laravel如何处理文件上传_Laravel Storage门面实现文件存储与管理

