通常我喜欢自己解决问题,但是我不久前就开始使用SQLServer了,这让我很头疼。
无论如何,问题是编写一个触发器,在任何添加到customerEmployee
表格的NULL
表中添加“无名字”。EmpFirstName
字段。{ / p>
我所做的是:
`CREATE TRIGGER noFirstName `
`ON dbo.CUSTOMEREMPLOYEE`
`FOR INSERT, UPDATE AS`
<code>print 'No First Name'</code>
然后我写了另一个查询来测试它,但它返回一个错误,上面写着:
Cannot insert the value NULL into column 'TITLE', table 'Chapter8.dbo.CUSTOMEREMPLOYEE'; column does not allow nulls. INSERT fails.
The statement has been terminated.
任何人都可以看到有什么问题吗?