通常我喜欢自己解决问题,但不久前我开始使用 SQLServer,这让我很头疼。
无论如何,问题是编写一个触发器,该触发器将在添加到customerEmployee
具有字段的表NULL
的任何记录中放置“无名字” EmpFirstName
。
我所做的是:
`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.
任何人都可以看到有什么问题吗?