私はこれをテストしようとしていますが、まだ成功していません。ユーザーのIDを使用して、ユーザーのさまざまな文字を取得しようとしています。2 つの異なるテーブルは単純で、ユーザーは ID と名前のみを持ち、ID は主キーであり、文字テーブルは ID (主キー)、characterName、およびユーザー ID のみを持ちます。W3schools を使用しようとしましたが、2 番目のテーブルを選択しようとするとエラーが発生します。
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