我一直在尝试对此进行测试,但到目前为止还没有成功。我正在尝试使用用户 ID 获取用户的不同字符。这两个不同的表很简单,用户只有一个 id 和一个名称,id 是主键,字符表只有一个 id(主键)、characterName 和用户 id。我一直在尝试使用 W3schools,但是当我尝试选择第二个表时,它会引发错误。
CREATE PROCEDURE searchUserCharacter
-- Add the parameters for the stored procedure here
@userId INT
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
SELECT Id,character
FROM tableUser.dbo.[user]
INNER JOIN tableUserCharacter.dbo.userCharacter
ON tableUser.dbo.[user].Id=tableUserCharacter.dbo.userCharacter.userId
END
GO