Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

mssql stored procedure insert içinde variable kullanımı


BioHazarD

Öne çıkan mesajlar

elimde salak bi db dizaynı var bunda usersa user ekledikten sonra customersa da aynı idli bi customer eklemem lazım

şöyle bişey yazdım

ALTER PROCEDURE dbo.addCustomer
@Address nvarchar(500),
@Username nvarchar(50),
@Password nvarchar(50),
@Email nvarchar(50),
@Role int
AS
DECLARE
@UserID int
BEGIN
INSERT INTO dbo.Users
(
Username,
Password,
Email,
Role
)
VALUES
(
@Username,
@Password,
@Email,
@Role
)


set @UserID = (SELECT UserID
FROM Users
WHERE Username = @Username)


INSERT INTO dbo.Customers
(
UserID,
Address,
)
VALUES
(
@UserID,
@Address,
)

END



ama nedense hata veriyo ve nerde hata olduğunu tam olarak söylemiyo, son insertü (customersa olan) silersem hata gidiyo. bi yardım eli lütfen :D
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...