重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
找答案首页 > 全部分类 > 求职面试
搜题
网友您好, 请在下方输入框内输入要搜索的题目:
搜题
题目内容 (请给出正确答案)
[主观题]

在teacher表上创建一个触发器(trsex), 用以约束向教师表中插入记录时,性别字段值(只可能是“ 男” 或“ 女”),保证数据的正确性。触发触发器事件时,提示错误信息: '请输入合法的性别! '

暂无答案
更多“在teacher表上创建一个触发器(trsex), 用以约束向教师表中插入记录时,性别字段值(只可能是“ 男” 或“ 女”),保证数据的正确性。触发触发器事件时,提示错误信息: '请输入合法的性别! …”相关的问题

第1题

一个表上只能创建一个触发器。
点击查看答案

第2题

一个数据库表上可以创建多个触发器。
点击查看答案

第3题

在“Students”数据库中的“学生”表上创建AFTER类型插入触发器Tri_ins,当用户向“学生”表中添加一条记录时,提示“学生表中添加了一条记录”
点击查看答案

第4题

在Student数据库的Students表中创建一个DELETE触发器tr_goodbye,向离开的同学道别。
点击查看答案

第5题

数据库表的触发器是:(  )

  A) 插入触发器,移去触发器,删除触发器 

  B) 插入触发器,运行触发器,删除触发器

  C) 插入触发器,更新触发器,删除触发器

  D) 插入触发器,运行触发器,移去触发器

点击查看答案

第6题

创建触发器TEST,定义AFTER行级触发器,要求每当在STUDENT表中修改数据后,将向客户端显示一条“记录已修改”的消息。

(8)

(9) ON STUDENT

(10)

AS

Print‘记录已修改’

8.

点击查看答案

第7题

创建触发器:借还书。当往借还表(lib_lending)中当插入...

创建触发器:借还书。当往借还表(lib_lending)中当插入行(借书时),更新副本表中的副本状态为2(已借出),当修改行(还书时),更新副本表中的副本状态为1(可借出) ***************************************************************** */ Create trigger t_copy_status on lib_lending insert, update as begin declare @date datetime; declare @id int; select @id=id_lib_copy, @date = col_returned_date from inserted; if(@date is null) begin -- 还书时间为空,表示是借书,改为已借出 update lib_copy set col_status = 2 where id_lib_copy=@id; end else begin -- 改为已归还 update lib_copy set col_status = 1 where id_lib_copy=@id; end end go 请问,空格中应填写什么?

点击查看答案

第8题

SQL Server为每个触发器都创建了两个特殊的表:插入表和( )。
点击查看答案

第9题

数据库技术基础期末考试——主观题部分 数据库“学生信息...

数据库技术基础期末考试——主观题部分 数据库“学生信息管理”中的五张表结构如下: 学生基本信息表(学号,姓名,性别,年龄,专业) 例:('2014001', '张三',19,'男','应用技术专业') 课程基本信息表(课程号,课程名,学期,学分,先修课) 例:('A01','JSP程序设计',2,3, 'Java程序设计') 选课成绩表(学号,课程号,成绩) 例:('2014001','A01',76) 注:成绩为null表示缺考 教师基本信息表(教师号,教师名,职称,教研室) 例:('051001','王明', '副教授', '计算机应用教研室') 教师授课表(课程号,教师号,授课班级) 例:('A01','051001',’21302’) 请用Transact-SQL语句完成如下四个题目。 1、请用SQL完成下列操作。(10分,每小题2分) (1) 查询应用技术专业C语言程序设计课程的平均成绩。 (2) 列出哪些课程没有人选。 (3) 删除“张三”同学的所有成绩信息。 (4) 将JSP程序设计课程的学分加1。 (5) 向教师基本信息表中插入一条记录 ('051012','李成', '助教', '电子商务教研室') 2、创建一个存储过程:通过输入学号和课程名称查询考试成绩,若没有指定课程名,则默认为‘数据库技术基础’。(10分) 3、创建一个触发器,当删除学生基本信息表中的记录时,同时将此学生的选课信息删除。(10分)

点击查看答案

第10题

实验十三:触发器 一、实验目的 理解触发器的概念和作用...

实验十三:触发器 一、实验目的 理解触发器的概念和作用;了解触发器的分类及触发条件;掌握触发器的定义及应用。 二、实验原理 使用CREATE TRIGGER语句定义触发器,ALTER TRIGGER语句修改触发器,DROP TRIGGER语句删除触发器。触发器分AFTER/FOR和INSTEAD OF两种类型:AFTER/FOR类型的触发器是在相应的触发语句(insert、delete、update)执行完后被触发的。如果触发语句对应的表上有完整性约束,这些完整性约束必须不违背时,相应的触发语句才能执行,然后才能触发对应的AFTER/FOR类型的触发器。INSTEAD OF类型的触发器会在触发语句(insert、delete、update)执行之前被触发,并取代相应的触发语句。在表或视图上,每个INSERT、UPDATE或DELETE语句只能创建一个INSTEAD OF类型的触发器。SQL SERVER为每个触发器都创建了两个临时表INSERTED表和DELETED表,这两个表的逻辑结构与被触发器作用的表一样,用户可以读取这两个表的内容,但不能对它们进行修改,触发器执行完后,这两个表也会自动删除。当执行INSERT时,INSERTED表中保存要向表中插入的所有行;当执行DELETE时,DELETED表中保存要从表中删除的所有行;当执行UPDATE时,修改前的行保存在DELETED表中,修改后的行保存在INSERTED行中。 三、实验设备 安装有SQL SERVER 2012的计算机。 四、实验示例 1、写一个允许用户一次只删除一条员工记录的触发器。 create trigger tr_emp on employee for delete as declare @row_cnt int select @row_cnt=count(*) from deleted if @row_cnt>1 begin print '删除操作不允许删除多条人事表数据!!!' rollback transaction end delete from employee where sex='女' --显示'删除操作不允许删除多条人事表数据!!!' 2、创建一个触发器,只能接受女员工 create trigger employee_insert2 on employee after insert as if exists(select * from inserted where sex='男') begin print '本公司不接受男员工!' rollback transaction end else print '欢迎加入本公司!' insert employee values('E0021','林中正','男','管理','总经理','1974-10-01','1953-05-04',100000,'13879765667','上海市') --显示'本公司不接受男员工!' 3、定义一触发器,保证新添加的员工的工资不能超过5000元 create trigger employee_insert on employee after insert as if(select salary from inserted)>5000 begin print '新添加的员工的工资不能超过5000元!' rollback end 五、实验内容 l 针对bookshop数据库,完成以下操作: 1、针对employee表写一个DELETE触发器,显示删除的员工人数。 2、针对employee表写一个UPDATE触发器,限制每次工资额的变动不能超过原工资的20%。 3、定义一个触发器,保证新添加的员工的工资不能超过5000元 4、对sale_item表创建一个触发器,当插入一条销售明细记录时,如果该记录的产品数量超过5,则显示“欢迎成为本公司的VIP会员!” 5、定义一个触发器,当修改sale_item表中的销售数量或者价格时,自动更新sales表中的订单金额。 6、定义一个触发器,实现对sales表的级联删除操作。 7、定义一个触发器,实现对books表的级联删除操作。

点击查看答案
下载上学吧APP
客服
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案
购买前请仔细阅读《购买须知》
请选择支付方式
微信支付
支付宝支付
选择优惠券
优惠券
请选择
点击支付即表示你同意并接受《服务协议》《购买须知》
立即支付
搜题卡使用说明

1. 搜题次数扣减规则:

功能 扣减规则
基础费
(查看答案)
加收费
(AI功能)
文字搜题、查看答案 1/每题 0/每次
语音搜题、查看答案 1/每题 2/每次
单题拍照识别、查看答案 1/每题 2/每次
整页拍照识别、查看答案 1/每题 5/每次

备注:网站、APP、小程序均支持文字搜题、查看答案;语音搜题、单题拍照识别、整页拍照识别仅APP、小程序支持。

2. 使用语音搜索、拍照搜索等AI功能需安装APP(或打开微信小程序)。

3. 搜题卡过期将作废,不支持退款,请在有效期内使用完毕。

请使用微信扫码支付(元)
订单号:
遇到问题请联系在线客服
请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示: 请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

- 微信扫码关注上学吧 -
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
- 微信扫码关注上学吧 -
请用微信扫码测试
选择优惠券
确认选择
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,如果您知道正确答案,欢迎您来纠错

上学吧找答案