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

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


参考答案和解析
USE studentdb GO CREATE TRIGGER Trigger_TeacherInsert ON Teacher FOR INSERT AS PRINT ' 插入新的教师 '

相关考题:

某数据库表规定“性别”字段的输入值必须是“男”或“女”,则应在数据库表设计器的字段有效性规则输入框中输入()表达式。 A、性别="男"OR性别="女"B、性别="男"OR"女"C、性别="男"AND性别="女"D、性别="男"AND"女"

触发器只是在插入数据特定表中的数据时触发执行。() 此题为判断题(对,错)。

创建触发器时,以下说法错误的是______。A.在一个表上可以建立多个名词不同、类型各异的触发器B.增、删、改记录都可以使用触发器C.修改数据库以及数据库对象的语句可以在触发器中使用D.通常不要在触发器中返回任何结果

关于触发器trigger,下面不正确的是______。A.触发器是定义在表上的B.触发器在数据更新时被系统调用C.触发器对应于一组SQL语句D.每张表限制定义一个触发器

在“Accl.mdb”数据库中有一张“订单”表。 (1)按照下表的要求创建“雇员”表。字段名称 数据类型字段大小是否主键雇员ID文本5是雇员姓名文本10性别文本1职务文本10(2)设置“雇员”表“性别”字段的默认值为“男”,有效性规则为“男Or女”。输入有效性规则不允许的值时,提示信息为“请输入男或女字样!”。 (3)在“雇员”表中输入如下数据。雇员ID 雇员姓名性别职务10001黎明男销售主管10002王翔男销售经理

在SQL语言中,如果要建立一个工资表,包含职工号、姓名、职称、工资等字段。若要保证“工资”字段的取值不低于800元,最合适的实现方法是A.在创建工资表时为“工资”字段建立缺省(default)B.在创建工资表时为“工资”字段建立检查约束(check constraint)C.在工资表上建立一个触发器(trigger)D.为工资表数据输入编写一个程序进行控制

同一个表上的多个触发器激活时要遵循先执行该表上的BEFORE触发器,再执行该表上的AFTER触发器。()

你打算从SQLServer2000数据库的客户表和国别表中导入客户数据到SQLServer2005数据库中。你要确保在导入过程中,客户表中国家代码列的每个值在SQLServer2005数据库中国别表内都有其相应的纪录。你在两个表之间定义一外键,这样,参照完整性将保证若国家代码值在客户表中存在,而在国别表中不存在时导入程序失败。你要确保国别表无记录时导入过程不失败,该怎么做?() A.删除外键,用脚本导入数据,重新创建外键B.创建一个CHECK约束C.创建一个DMLINSTEADOF触发器,将错误记录写入文件或表中D.创建一个DMLAFTER触发器,将错误纪录写入文件或表中

在“xxx.mdb”数据库中有“订单”表。(1)按照下列要求创建“雇员”表。(2)设置“雇员”表“性别”字段的默认值为“男”,有效性规则为“男”or“女”,输入有效性规则不允许值时,则提示信息为“请输入男或女字样!”。(3)在“雇员”表中输入如下数据。“雇员”表如图所示

下列关于触发器的描述错误的是()A触发器是一种实现复杂完整性约束的特殊存储过程B触发器必须创建在一个特定的表上C触发器通过EXECUTE语句调用D触发器中使用了两张专用的临时表inserted和deleted

在SQL语言中,如果要建立一个工资表包含职工号,姓名,职称。工资等字段。若要保证工资字段的取值不低于800元,最合适的实现方法是:A。在创建工资表时为”工资“字段建立缺省B。在创建工资表时为”工资“字段建立检查约束C。在工资表建立一个触发器D。为工资表数据输入编写一个程序进行控制

执行命令“DISPLAY WHILE性别="女"”时,屏幕上显示了若干记录,但执行命令“DISPLAY WHILE 性别="男"”时,屏幕上没有显示任何记录,这说明______。A.表文件是空文件B.表中没有性别字段值为“男”的记录C.表中的第一个记录的性别字段值不是“男”D.表中当前记录的性别字段值不是“男”

在“dd.mdb”数据库中有商品和雇员两张表。(1)按照下列要求修改“雇员”表的设计。(2)将“雇员”表的“性别”字段默认值设置为“男”,有效性规则为“男”or“女”,输入有效性规则不允许值时,提示的信息为“请输入性别!”。“雇员”表如图所示。(3)将“商品”表导出为“商品.xls”,保存到考生文件夹。

涉及到的表结构如下:Teacher(TNO,Tname,Tsex,Tnation,Tjobtitle,TID),各字段的含义依次是教师编号,姓名,性别,民族,职称,身份证号;Courses(CNO,Cname),各字段含义为课程号,课程名;Allocate(ID,TNO,CNO,Ctime),各字段含义为教师编号,课程号,课时数。编写一数据库触发器,当任何时候Teacher表中的某个教师编号TNO更新时,该触发器将Allocate表中相应的教师编号TNO进行级联更新。

如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示什么?

在为student_db数据库的St_Info表录入数据时,常常需要一遍又一遍地输入“男”到学生“性别”列,以下()方法可以解决这个问题。A、创建一个DEFAULT约束(或默认值)B、创建一个CHECK约束C、创建一个UNIQUE约束(或唯一值)D、创建一个PRIMARYKEY约束(或主键)

若设置了某数据库表的插入触发器为.F.,则()。A、禁止在该表中修改记录的字段值B、禁止在该表中添加记录C、19禁止在该表中删除记录D、禁止在该表中插入新的字段

如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示()

Oracle中下列有关替代触发器的描述,正确的是()A、替代触发器创建在表上B、替代触发器创建在数据库上C、通过替代触发器可以向基表插入数据D、通过替代触发器可以向视图插入数据

在studentsdb数据库的student_info表录入数据时,常常需要一遍又一遍的输入’男’到学生“性别”列,以下()种方法可以解决这个问题。A、创建一个DEFAULT约束(或默认值)B、创建一个CHECK约束C、创建一个UNIQUE约束(或唯一值)D、创建一个PRIMARYKEY约束(或主键)

单选题Oracle中下列有关替代触发器的描述,正确的是()A替代触发器创建在表上B替代触发器创建在数据库上C通过替代触发器可以向基表插入数据D通过替代触发器可以向视图插入数据

单选题公司A使用SQL Server 2005数据库。来自贸易伙伴的客户数据每天晚上都要导入到客户表。你要确保,在导入的过程中,对于存在的客户数据进行更新、对于不存在的客户数据进行插入。 你该怎么做?()A创建一个FOR触发器B创建一个INSTEAD OF 触发器C创建一个 AFTER 触发器D创建一个 DDL 触发器

单选题在studentsdb数据库的student_info表录入数据时,常常需要一遍又一遍的输入“男”到学生“性别”列,以下()种方法可以解决这个问题。A创建一个DEFSULT约束(或默认值)B创建一个CHECK约束C创建一个UNIQUE约束(或唯一值)D创建一个PRIMARYKEY约束(或主键)

问答题如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示什么?

单选题若设置了某数据库表的插入触发器为.F.,则()。A禁止在该表中修改记录的字段值B禁止在该表中添加记录C19禁止在该表中删除记录D禁止在该表中插入新的字段

单选题在为student_db数据库的St_Info表录入数据时,常常需要一遍又一遍地输入“男”到学生“性别”列,以下()方法可以解决这个问题。A创建一个DEFAULT约束(或默认值)B创建一个CHECK约束C创建一个UNIQUE约束(或唯一值)D创建一个PRIMARYKEY约束(或主键)

填空题如果数据库表的插入触发器设置为.F.,则当向该表中插入一条空记录时,屏幕显示()

单选题在SQL语言中,如果要建立一个工资表包含职工号,姓名,职称。工资等字段。若要保证工资字段的取值不低于800元,最合适的实现方法是:()A在创建工资表时为”工资“字段建立缺省B在创建工资表时为”工资“字段建立检查约束C在工资表建立一个触发器D为工资表数据输入编写一个程序进行控制