【发布时间】:2016-11-15 21:44:37
【问题描述】:
我有一个teacher_table,其中包含几列数据,例如teacher_name、teacher_age、teacher_phone 和teacher_gender。
我想创建一个触发器查询,限制用户更新我的teacher_table 中的teacher_gender 列。有什么办法吗?
【问题讨论】:
-
您使用的是什么数据库?触发器是用一些过程扩展语言实现的,但是每个数据库引擎的过程扩展语言都是不同的。 SQL Server 触发器将与 Oracle 触发器或 MySQL 触发器或其他数据库的触发器完全不同。
-
我正在使用sql数据库。
-
SQL 是一种语言,而不是数据库。许多数据库的名称中都有“SQL”。例如 SQL Server、MySQL 和 PostgreSQL。您正在使用其中之一吗?还是别的什么?
-
SQL 服务器......
-
好的。这很有帮助。
teacher表的主键是什么?有teacher_id吗?还是teacher_name应该是关键?
标签: sql-server database triggers restriction