USP_MKTSEGMENTATIONEXPORTPROCESS_CREATESATORITABLE
Creates a temporary table used when exporting data for a marketing effort.
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@SATORITABLENAME | nvarchar(128) | IN | |
@COLUMNSSQL | nvarchar(max) | IN |
Definition
Copy
CREATE procedure dbo.[USP_MKTSEGMENTATIONEXPORTPROCESS_CREATESATORITABLE]
(
@SATORITABLENAME nvarchar(128),
@COLUMNSSQL nvarchar(max)
)
with execute as owner
as
set nocount on;
declare @SQL nvarchar(max);
set @SQL = 'create table dbo.[' + @SATORITABLENAME + '] (' + char(13) +
@COLUMNSSQL +
') on [OUTPUTGROUP];' + char(13);
exec (@SQL);
set @SQL = 'grant select, insert, update, alter, delete on dbo.[' + @SATORITABLENAME + '] to [BBAPPFXSERVICEROLE]';
exec (@SQL);
return 0;