USE [Vertragsverwaltung_20160404] GO /****** Object: UserDefinedFunction [dbo].[get_anteil] Script Date: 02.12.2016 09:08:53 ******/ DROP FUNCTION [dbo].[get_anteil] GO /****** Object: UserDefinedFunction [dbo].[get_anteil] Script Date: 02.12.2016 09:08:55 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: -- Create date: -- Description: -- ============================================= CREATE FUNCTION [dbo].[get_anteil] ( @engagement int, @matyp int ) RETURNS float AS BEGIN DECLARE @fhranteil INT SELECT @fhranteil=Fuehrungsanteil FROM dbo.MitarbeiterTyp WHERE mitarbeitertypnr=@matyp DECLARE @res FLOAT SET @res=(@engagement * (100-@fhranteil))/100 RETURN @res END GO