Files
GMW/GMW_DB/dbo/Functions/f_getLikedAS400.sql
T
Samuele Locatelli a6d7ea0b2f Import iniziale DB, GMW
versione TK 2.4
inclusione schema voc x tabella lingue e vocabolario
2014-02-20 09:54:57 +01:00

36 lines
966 B
Transact-SQL

-- =============================================
-- Author: Gcarlo
-- Create date:
-- Description: In base al database corrente passato ritorno il corretto linked Server AS400
-- =============================================
CREATE FUNCTION [dbo].[f_getLikedAS400]
(
@CurrentDB nVarchar(128) -- Database Corrente
)
RETURNS nvarchar(50)
AS
BEGIN
-- Declare the return variable here
DECLARE @As400File nvarchar(50);
-- Valorizzo il corretto Linked Server in base al database passato
SET @As400File =
CASE
-- LINKED SERVER AS400 S.POSSIDONIO
WHEN ( LEFT(@CurrentDB,3) = 'SP_' ) THEN 'AS400POSS' -- S.POSSIDONIO
-- LINKED SERVER AS400 TEKAL
WHEN ( LEFT(@CurrentDB,3) = 'TK_' ) THEN 'AS400TEKAL' -- TEKAL
ELSE ''
END
-- Return the result of the function
RETURN @As400File
END