我想在表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 ...我可以请你做一个完整的答案吗? –