题目内容 (请给出正确答案)
[主观题]

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

答案
USE studentdb GO CREATE TRIGGER Trigger_TeacherInsert ON Teacher FOR INSERT AS PRINT ' 插入新的教师 '
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“在teacher表上创建一个触发器(trsex), 用以约束…”相关的问题

第1题

当课程表(course)中字段teacher_no和教师表(teacher)之间存在外键约束关系时,如果需要在course表中插入记录,那么任课教师(teacher_no)字段值不能是() 。

A.NULL

B.来自teacher表中的teacher_no值。

C.任意设置

D.前三选项均不正确。

点击查看答案

第2题

在学生表的性别列中定义了一个DEFAULT约束为“男”。当向该表中输入数据时,如果没有为性别列提供数据,那么DEFAULT约束把默认值“男”自动插入到该列中。因此,DEFAULT约束可以实现保证域完整性。
点击查看答案

第3题

3、用SQL语言描述“在教师表中查找女教师的全部信息”,以下描述真确的是()

A.SELECT  FROM 教师表 IF (性别="女")

B.SELECT 性别FROM 教师表 IF (性别="女")

C.SELECT *FROM 教师表 WHERE(性别="女")

D.SELECT *FROM 性别WHERE (性别="女")

点击查看答案

第4题

用SQL语言描述“在教师表中查找女教师的全部信息”,以下描述正确的是()。

A.SELECT * FROM 教师表 IF (性别="女")

B.SELECT 性别 FROM 教师表 IF (性别="女")

C.SELECT * FROM 教师表 WHERE 性别="女"

D.SELECT * FROM 性别 WHERE 性别="女"

点击查看答案

第5题

新建日志表,三个属性(ID,时间,信息): CREATE TABLE 日志(id int(5) NOT NULL auto_increment, 更新时间 datetime NOT NULL, 信息 varchar(40) NOT NULL, PRIMARY KEY (id) ) 当有人试图在教师表中添加或更改数据时,向日志表中添加一条消息:您在教师表中成功地添加或修改了一条记录,并增加当前的时间戳。请创建触发器,并试举例触发触发器。 请完成以下四步,每个步骤1分: (1)创建日志表,运行成功后用截图表述; (2)创建触发器的语句; (3)测试语句; (4)测试后的截图。
点击查看答案

第6题

【单选题】在ORACLE中,若性别字段只存放一个汉字,如‘男’或‘女’,则性别字段至少应定义________个字节。

A.1

B.2

C.3

D.4

点击查看答案

第7题

4、新建日志表,三个属性(ID,时间,信息): CREATE TABLE 日志(id int(5) NOT NULL auto_increment, 更新时间 datetime NOT NULL, 信息 varchar(40) NOT NULL, PRIMARY KEY (id) ) 当有人试图在教师表中添加或更改数据时,向日志表中添加一条消息:您在教师表中成功地添加或修改了一条记录,并增加当前的时间戳。请创建触发器,并试举例触发触发器。 请完成以下四步,每个步骤1分: (1)创建日志表,运行成功后用截图表述; (2)创建触发器的语句; (3)测试语句; (4)测试后的截图。
点击查看答案

第8题

下列SELECT语句语法正确的是()。

A.SELECT * FROM '教师表' WHERE 性别='男'

B.SELECT * FROM '教师表' WHERE 性别=男

C.SELECT * FROM 教师表 WHERE 性别=男

D.SELECT * FROM 教师表 WHERE 性别='男'

点击查看答案

第9题

/*三、表数据的添加、修改、删除*/ -- 插入数据 -- 创建‘销售人员’信息表 CREATE TABLE 销售人员 (工号 INT PRIMARY KEY, -- 主键 部门号 INT, 姓名 VARCHAR(10) NOT NULL, -- 非空约束 地址 VARCHAR(50), 电话 VARCHAR(13) UNIQUE, -- 唯一键 性别 VARCHAR(5) ); -- 查看“销售人员”表的定义 -- 向“销售人员”表中录入1行数据 -- 工号,部门号,姓名,地址,性别,电话 分别为: 1,1,'李明','广州','男','54632156' -- 查询“销售人员”表中的所有数据 -- 当列值的顺序和表中字段顺序一一对应时,可以省略列名,在销售人员信息表中插入一行数据(省略列名) -- 工号,部门号,姓名,地址,性别,电话 分别为: 2,1,'李红','广州','45412545','女' -- 指定的列名可以与表中字段顺序不一致,但是插入的数据值必须跟指定列名一一对应
点击查看答案

第10题

单元5作业(总计30分) 作业要求:只需在作业中直接写出SQL语句即可,答题时务必写上题目编号。 1.创建存储过程(第小题5分,总计15分) (1)创建一个存储过程,查询女同学选修的课程信息。 (2)创建一个带输入参数的存储过程,输入t_course表中某个老师的姓名,输出该老师讲授的课程course_id与course_name。 (3)创建一个带输出参数的存储过程,输出教师的总人数。 2.创建触发器(第小题5分,总计15分) (1)创建Insert触发器,每向t_student中插入一条记录后,则向t_log(tname,logtime)表中插入该表的表名t_student和插入的时间。 (2)创建一个t_course表的更新触发器,当更新t_course表中某一条记录后,分别查看更新前后的课程名称。 (3)创建一个delete触发器,删除t_student表中的数据时,将对应的t_score表中的数据删除。
点击查看答案

第11题

请在教师表中创建一个触发器trigger_insert_tbl_teacher,使得新插入的元组中每个教师的应发工资如果低于5000元,则用5000元来替代。 请完成以下三步,每个步骤1分: (1)创建触发器的语句; (2)测试语句; (3)测试后的截图。
点击查看答案
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

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

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信