我需要编写一个存储过程,该过程应该将CustomerID
作为参数并从Name
返回atbv_Contacts
,其中ContactID
列的参数与{相同{1}}。
我的问题是,我想我只是想获取身份证,因此它不会向我显示客户的身份证。另外,我不认为这个程序写得正确,因为我收到以下错误:
消息3609,级别16,状态2,过程atsp_GetNameID,第7行
交易在触发器中结束。批次已中止。消息50000,级别18,状态1,过程strg_Database_ChangeLog,行90 无效的对象名称。请检查拼写错误。
我目前的代码:
CustomerID
答案 0 :(得分:-1)
替换为
CREATE PROCEDURE atsp_GetNameID
(@CustomerID AS INT)
AS
BEGIN
SELECT ContactID
FROM atbv_Contacts
WHERE ContactID =@CustomerID
END