UFN_SITEID_MAPFROM_IMPORTDELIMITEDFILETEMPLATE
Return
| Return Type | 
|---|
| table | 
Parameters
| Parameter | Parameter Type | Mode | Description | 
|---|---|---|---|
| @IMPORTFILETEMPLATEID | uniqueidentifier | IN | 
Definition
 Copy 
                                    
            create function dbo.UFN_SITEID_MAPFROM_IMPORTDELIMITEDFILETEMPLATE
      (
                @IMPORTFILETEMPLATEID uniqueidentifier
            ) 
            returns @SITES table (SITEID uniqueidentifier)
      as
      begin
        insert into @SITES(SITEID)
        select SITEID from dbo.IMPORTFILETEMPLATE where ID = @IMPORTFILETEMPLATEID;
        if (select count(SITEID) from @SITES) = 0 --If no site has been assigned, then the import source is unsecured and available to all sites.
          begin
          insert into @SITES(SITEID) values (null);
          insert into @SITES(SITEID) select ID from dbo.SITE;
          end
        return;
      end