Tabellenbschreibung als Funktion
Das SQL Statement des letzten Postings ist ein wenig lang. Eine Benutzerdefinierte Funktion kann da helfen:
1 2 3 4 5 6 7 8 9 | CREATE FUNCTION [dbo].[DESCRIBE] ( @name varchar(255) ) returns TABLE AS RETURN ( -- Hier folgt das bekannte statement ) |
Eine Änderung muss gemacht werden. Als Tabelle muss statt einem String der Parameter in das Auswahlkriterium aufgenommen werden. Also statt
WHERE table_name = 'TABLENAME'
muss es nun
WHERE table_name = @name
heissen.
