ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
1699
1699
EMPFEHLEN
-
Hallo,
ich bin Anfänger in stored procedure.
Ich habe eine Probe procedure anlegen wollen doch leider funktioniert es nicht.
Das ist mein Code:
Mein Geburtsdatum steht so in der Tabelle: 23.04.1986Code :1 2 3 4 5 6 7 8
ALTER PROCEDURE [dbo].[Details] @Geburtsdatum varchar(15) = '%1986' AS BEGIN SELECT Geburtsdatum, Straße, Hausnummer, [Name] FROM DetailsSport, TeilnehmerSport WHERE Geburtsdatum=@Geburtsdatum END
Jetzt will ich das er mir nur die Geburtsdaten ausgibt die vom Jahr 1986 sind. Ich habe es mit einem Platzhalter probiert (wie man oben sehen kann)
. Aber es funktioniert einfach nicht. Gibt es vielleicht ein anderes Symbol für einen Platzhalter? Oder was mach ich falsch?
Freue mich auf Hilfe.
LG
sailer
-
10.11.07 09:18 #2
- Registriert seit
- Jun 2005
- Beiträge
- 8.167
Hi.
Was hat dein Problem mit ASP zu tun? Probleme mit SQL solltest du selbstverständlich ins SQL Forum stellen.
Das Zeichen % funktioniert nicht mit dem = Operator. Dafür musst du den LIKE Operator verwenden.
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
Ähnliche Themen
-
[MSSQL] Eine Stored procedure innerhalb eine Stored procedure anrufen + ohne OUT para
Von Jantz im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 26.07.10, 19:21 -
MS SQL Server, Stored Procedure und Identity
Von The Nephilim im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 12.03.09, 00:29 -
Extended Stored Procedure (MS-SQL) für Funktion erstellen
Von kwmaster im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 22.01.08, 08:45 -
stored procedure
Von 4sb3st im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 18.12.06, 13:15 -
[VC++] Stored Procedure
Von blotte im Forum .NET DatenverwaltungAntworten: 0Letzter Beitrag: 20.09.06, 14:28





Zitieren
Login





