Postleitzahlen überprüfen

By Frank Kalis

Posted on Jul 22, 2004 von in SQL Server

Hier ist eine Lösung mit Hilfe einer UDF:

CREATE FUNCTION dbo.validplz(@plz VARCHAR(5)) 
RETURNS BIT
AS
	BEGIN
		DECLARE @result BIT
		IF @plz LIKE '[0-9][0-9][0-9][0-9][0-9]'
			SET @result= 1
		ELSE
			SET @result=0
		RETURN @result
	END
GO
DECLARE @a CHAR(5)
DECLARE @b CHAR(5)

SELECT @a = '19011', @b = 'a1234'
SELECT dbo.validplz(@a) AS Ja, dbo.validplz(@b) AS Nein
DROP FUNCTION dbo.validplz

Ja   Nein 
---- ---- 
1    0

(1 row(s) affected)
Tags: Tags:
Dieser Eintrag wurde eingetragen von und ist abgelegt unter SQL Server. Tags: , ,

Noch kein Feedback


Formular wird geladen...