IF OBJECT_ID('dbo.fnGetDokumentumNemet') IS NOT NULL BEGIN DROP FUNCTION dbo.fnGetDokumentumNemet END GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE FUNCTION dbo.fnGetDokumentumNemet (@Id INT) RETURNS NVARCHAR(MAX) BEGIN DECLARE @value NVARCHAR(MAX) SELECT @value = CASE @Id --értékelések WHEN 1505 THEN 'Sehr gut (5)' WHEN 1504 THEN 'Gut (4)' WHEN 1503 THEN 'Befriedigend (3)' WHEN 1502 THEN 'Ausreichend (2)' WHEN 1501 THEN 'Ungenügend (1)' --magatartás WHEN 1555 THEN 'Vorbildlich' WHEN 1556 THEN 'Gut' WHEN 1557 THEN 'Wechselnd' WHEN 1558 THEN 'Schlecht' --szorgalom WHEN 1559 THEN 'Vorbildlich' WHEN 1560 THEN 'Gut' WHEN 1561 THEN 'Wechselnd' WHEN 1562 THEN 'Schlecht' --országok WHEN 765 THEN 'Ungarn' WHEN 677 THEN 'Österreich' WHEN 748 THEN 'Deutschland' WHEN 874 THEN 'Schweiz' --nemzetiség WHEN 217 THEN 'Ungarische' WHEN 232 THEN 'Austrian' WHEN 381 THEN 'Deutsch' WHEN 424 THEN 'Swiss' END RETURN @value END;