我想在表creneau
的表中做一行「複製粘貼」。該行與表creneau_jour
有一對多的關係。因此我想重複這個關係的所有行。我試圖做我已經用MySQL做的事情,但我錯過了一些東西,但不知道爲什麼:SQL Server:如何重新使用SCOPE_IDENTITY()?
INSERT INTO [RdV].[dbo].[creneau]
([libelle]
,[debut]
,[fin]
,[heure_debut]
,[duree])
SELECT
'Encore !!!', debut, fin, heure_debut, duree
FROM
creneau
WHERE
id = 1;
INSERT INTO [RdV].[dbo].[creneau_jour]
([creneau_id] ,[jour_semaine])
VALUES (
SELECT SCOPE_IDENTITY(), SELECT jour_semaine FROM creneau_jour WHERE id=1
);
任何想法我做錯了什麼?
只要將它分配給一個變量,然後使用該變量? – HaveNoDisplayName
@Piyush好的,也許這對你很簡單,但這是我第一次使用SQL Server Management Studio ...我可以請你做一個完整的答案嗎? –