Files
Fuchs_Intranet/db/dbo.ocms_recoverItem.StoredProcedure.sql
T

79 lines
3.2 KiB
Transact-SQL

USE [site_fuchs]
GO
/****** Object: StoredProcedure [dbo].[ocms_recoverItem] Script Date: 02.12.2020 21:05:05 ******/
DROP PROCEDURE [dbo].[ocms_recoverItem]
GO
/****** Object: StoredProcedure [dbo].[ocms_recoverItem] Script Date: 02.12.2020 21:05:06 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
-- =============================================
-- Author: <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
CREATE PROCEDURE [dbo].[ocms_recoverItem]
@ocms_iid bigint
AS
BEGIN
SET NOCOUNT ON;
SET IDENTITY_INSERT [dbo].[ocms_items] ON;
insert into ocms_items
([ocms_iid]
,[parent_iid]
,[ocms_pid]
,[name]
,[view]
,[template_id]
,[hide]
,[order]
,[DateCreated]
,[DateModified])
select [ocms_iid]
,[parent_iid]
,[ocms_pid]
,[name]
,[view]
,[template_id]
,[hide]
,[order]
,[DateCreated]
,[DateModified]
from ocms_archive__items
where ocms_iid = @ocms_iid
SET IDENTITY_INSERT [dbo].[ocms_items] OFF;
SET IDENTITY_INSERT [dbo].[ocms_properties] ON;
insert into ocms_properties
([ocms_pid]
,[ocms_iid]
,[key]
,[value]
,[locale]
,[DateCreated]
,[DateModified])
select
[ocms_pid]
,[ocms_iid]
,[key]
,[value]
,[locale]
,[DateCreated]
,[DateModified]
from ocms_archive__properties where ocms_iid = @ocms_iid
SET IDENTITY_INSERT [dbo].[ocms_properties] OFF;
END
GO
ALTER AUTHORIZATION ON [dbo].[ocms_recoverItem] TO SCHEMA OWNER
GO