sqlsever存储过程练习题

sqlsever存储过程转mysql存储过程 最近项目需要将mssql中的数据转到msyql中,表和数据好说,存储过程的可移植性就呵呵了,一百多个存储过程和函数,动辄上百行,查资料好多人说这个没有办法转,只能重新写,难道事实真的是很这样吗?当然不是。有个比较强大的工具sqlways,具体功能自行百度,其中有一个功能就是存储过程的转换,这里我只说mssql→mysql的存储过程,其他操作大家自行摸索。网上的sqlways各种版本测试无用,这里附... 阅读详情


一、存储过程练习题
1、根据玩家姓名,显示该玩家玩过哪些公司的游戏
2、根据战绩的关键字(比如’第一名’)查询玩家所属的省份。

二、触发器练习题
1、PlayGame表的插入触发器:功能是如果新插入的记录的PlayerID和GameID在PlayGame表中已经存在,则提示不能插入,事务回滚取消插入操作;否则,则可以成功插入,并将对应的Game表中的PlayCount玩家人数增加1人。
2、创建Player_Log日志表。字段如下
Plary_Log(SerialNumber, PlayerID_OLD,PlayerName_OLD,Gender_OLD, Province_OLD,PlayerID_NEW,PlayerName_NEW,Gender_NEW, Province_NEW,OperateType,OperateTime,Operator)
3、分别创建Player表的insert触发器、delete触发器、update触发器,实现Player_log表的增加、更新、删除日志功能
。
三、数据导入和导出练习题
1、将Game表的数据导出为game.xls的Excel文件。
2、将Player表中重庆籍的玩家数据导出为Chongqing.txt的文本文件。
3、将所有数据表的数据导出到名字为gameDB.mdb的Access数据库中。
4、新建一个数据库newGameDB。
5、将game.xls中的数据导入到newGameDB中,对应的表名为Game。
6、将Chongqing.txt中的数据导入newGameDB中,对应的表名为Player。
7、分离GameDB数据库,将数据文件和日志拷贝到d:\data目录下。
8、将d:\data目录下的数据文件和日志文件附加到SQL Server2008中。


创建一个商品数据库

第一个表商品表,编号,名称,单价,

第二个表顾客表,编号,类别(普通,白金,钻石),姓名,地址,

第三个购物表,编号,流水号(自增),顾客编号,个数,购物时间,商品编号,数量

1、在顾客表中创建触发器,其功能,当用户修改顾客的编号时,就提示顾客的编号非常重要不可修改
2、在商品上创建触发器,当用户修改商品编号时,购物表的商品编号自动发生更改
3、在购物表中创建替代触发器,当我们向购物表中插入数据时,则启动替代触发器
4、对顾客表,用触发器实现日志(日志表,流水号,老的顾客编号,老的顾客姓名,老的顾客姓名,,,新的,,,操作的类别,操作的时间)

--在account表中创建insert触发器
go
create trigger TR_ACCount_insert
on Account for insert
as
 declare @newAccountid nchar(20),
 @newAccountName nvarchar(20),
 @newSalary decimal(10,2)
 select @newAccountid=Accountid,
 @newAccountName=AccountName,
 @newSalary=Salary from inserted
 --写日志
 insert into Account_log//日志表名
 (
  Accountid_new,AccountName_new,Salary_new,
               OperateType,OperateTime,Operator
 )
 values
 (@newAccountid,@newAccountName,@newSalary,'添加',
            getdate//服务器的系统时间,'Admin')

 
go
--删除触发器
go
create trigger Tr_Account_delect
on Account for delete
as<

SqlSever导入Excel教程及问题解决方案 第一次导入举步维艰,还好都解决了,分享一下 阅读详情

相关推荐

VS2012通过ODBC与SQLSever2012连接

在做数据库接口实验时,身边的童鞋一路坦途,而自家的电脑太矫情了,一路波折不断。先是微软的SQLSever怎么都装不上,后来下载了一个大家都说装不上的版本,竟然就装上了!!!可是,问题又来了,VS2012通过ODBC怎么也与SQLSever2012连接不上,折腾整整两天,才弄出来。希望可以帮到和我一样可怜的孩子。

programmer_at的专栏 8804

掌握SqlSever,从功能到性能

今天,我们将深入了解SqlSever的这些功能和性能,并通过大量的SQL语句示例来帮助读者掌握SQL语言。强大的索引机制:SqlSever支持多种类型的索引,包括聚集索引、非聚集索引和全文索引,它们能够帮助用户快速查询所需的数据。高可靠性和安全性:SqlSever具有高可靠性和安全性,通过数据的复制、备份和事务处理,它能够保证数据的完整性和安全性。编写优化:SqlSever在编写SQL语句的时候,可以通过分析查询计划和索引方式来进行优化,从而提高数据库的性能。

东方小神龙的博客 316

SQL server存储过程习题,SQL触发器习题.rar

SQL存储过程习题,SQL触发器习题,SQL习题,基础语法,与W3School类似,初学者学习使用。

SQL存储过程试题及答案

SQL存储过程试题及答案,很经典,很详细,很具体!

RK3308B开发板WiFi+蓝牙一体模组RTL8821CS驱动移植保姆级教程(含DTS配置与避坑点)

本文提供RK3308B开发板RTL8821CS WiFi+蓝牙模组驱动移植的完整教程,涵盖SDK环境配置、DTS设备树设置、内核编译优化及功能验证全流程。重点解析引脚复用冲突、电源管理等关键配置,并给出常见错误解决方案,帮助开发者快速实现双模通信功能。

weixin_42531163的博客 399

基于Python的智能动漫更新监控爬虫系统:从原理到实战

本文详细介绍了如何使用Python构建一个智能化的动漫更新监控系统,涵盖从基础爬虫到高级自动化监控的全套解决方案。文章将深入探讨最新的网络爬虫技术,包括异步请求、反反爬策略、智能解析算法等,并提供完整的代码实现和性能优化方案。通过本系统,用户可以实时获取多个动漫平台的更新信息,并通过多种渠道接收通知。关键词:Python爬虫、动漫监控、自动化通知、异步爬虫、反反爬策略。

2201_76125261的博客 902

基于STM32L4XX、HAL库的ICP-10111压力传感器驱动程序设计

define ICP10111_CMD_MEAS_ULN 0x7866 // 超低噪声模式。#define ICP10111_CMD_MEAS_LP 0x609C // 低功耗模式。#define ICP10111_CMD_MEAS_LN 0x70DF // 低噪声模式。#define ICP10111_CMD_MEAS_N 0x6825 // 正常模式。ICP10111_MODE_LN, // 低噪声。// 等待测量完成(根据模式不同等待时间不同)

zhusl6688的博客 417

逆向分析顶象5代各类验证码类型的图片还原方法(附源码)

6.刷新滑块验证码图片,会进入之前的for循环断点,分析此处的代码会发现,该循环循环了处理了n字符串的值,取出n字符中的值并使用charCodeAt生成Unicode 编码,然后又调用了a函数,如果a函数返回true就会把之前生成的Unicode编码+1,a函数参数分别是c数组和Unicode取余32后的值,然后再把Unicode取余32后的值push进c数组,这里的n值为滑块碎片背景图的name。2.搜索"ranges":,会找到ranges赋值的地方,在此处代码断点,并点击跳过断点,结束此次调试。

老衲爱洗头的博客 1199

2026年华为od机试真题题库

OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)OD统一考试(E卷)

面试高手的博客 19万+

24. 在QML界面中嵌入QWidget窗口

目前QT官方主推的界面开发方式是采用QML进行界面设计,但在QML未流行之前,很多的项目都是采用QWidget开发的,把之前的代码全部转换为QML代码显然工作量非常大,如果能将QWidget窗口嵌入到QML界面中,那么开发效率将提高很多,且QML无法实现的功能也能借助于QWidget框架进行实现。

山间点烟雨 5922

华为OD机试真题2026双机位C卷 C语言 实现【明日之星选举】

给定一组选票votes。votes[i]代表第 i 张选票的内容,包含一个字符串"zhangsan,hanmei",表示推荐zhangsan为明日之星,反对 hanmei 称为明日之星。赞成或反对使用逗号(,)分割。 给定一个数组n,表示最后将筛选出赞成票最多的n个人,如果赞成票相同,则反对票越少,排序越靠前;如果赞成票和反对票都相同,则按照姓名字典序升序排序。

MISAYAONE的博客 184

海康网口相机不能被flexscan3d识别到MVS版本为4.6.1,flex为3.3.24在MVS中能够检测到,但是在flex中只能看到电脑自带相机,如何解决?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 1049

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

上一篇: myeclip里创建hbm
下一篇: struts2配置文件
罗文付
博客等级 码龄12年 2粉丝 19原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值