if @Bankleitzahl is NULL then
@Bankleitzahl= (SELECT Bankleitzahl FROM Bankdaten WHERE Bankname = such);
else
@Bankname= (SELECT Bankname FROM Bankdaten WHERE Bankleitzahl = such);
naja, 'such' ist string...'bankleitzahl' aber integer. Nimm doch einfach
@Bankleitzahl= (SELECT Bankleitzahl FROM Bankdaten WHERE Bankname = @bankname);