Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
Kommentar vom Moderator Biber am 27.08.2009 um 13:50:21 Uhr
Beitrag verschoben von "Entwicklung" nach "Datenbanken"..

Den Rest hat Logan000 schon in Arbeit.

Syntaxs SQL Procedure Parameter

Frage Entwicklung Datenbanken

Mitglied: mexx

mexx (Level 2) - Jetzt verbinden

27.08.2009, aktualisiert 13:50 Uhr, 4196 Aufrufe, 1 Kommentar

Ich möchte mit folgenden Code eine Procedure erzeugen, welche ein Select auf eine Tabelle macht. Dabei möchte ich Input und Output Paramater verwenden. Leider erhalte ich beim Kompilieren diese Fehlermeldung.

Ungültiger Spaltenname 'CompanyName'.
Ungültiger Spaltenname 'TableName'.
Ungültiger Spaltenname 'TablePKey'.
Ungültiger Spaltenname 'EntryNo'.
Ungültiger Spaltenname 'ItemText'.

01.
CREATE PROCEDURE GetDynEditText @CompanyName VARCHAR(50),  
02.
                                 @TableName VARCHAR(50), 
03.
                                 @TablePKey VARCHAR(50), 
04.
                                 @EntryNo INT OUTPUT, 
05.
                                 @ItemTEXT Text OUTPUT 
06.
AS 
07.
BEGIN 
08.
  select "entry no."=EntryNo, "item text"=ItemText  from DynEditText 
09.
  where "company name" = CompanyName and 
10.
        "table name" = TableName and 
11.
        "table pkey" = TablePKey 
12.
   
13.
END
Was mache ich falsch? Stored Procedures in SQL 2005 sind Neuland für mich. Ein Link zu einen Tutorial, was euch geholfen hat, wäre auch super.

Thx, mexx
Mitglied: Logan000
27.08.2009 um 13:34 Uhr
Moin Moin

Deine Parameter sind nicht das Problem. Es ist das Select Statement.
Versuchs mal so:
01.
CREATE PROCEDURE GetDynEditText @CompanyName VARCHAR(50),  
02.
                                 @TableName VARCHAR(50), 
03.
                                 @TablePKey VARCHAR(50), 
04.
                                 @EntryNo INT OUTPUT, 
05.
                                 @ItemTEXT Text OUTPUT 
06.
AS 
07.
BEGIN 
08.
  select @EntryNo=[entry no],@ItemTEXT=[ItemText]  from DynEditText 
09.
  where [company name] = @CompanyName and 
10.
        [table name] = @TableName and 
11.
        [table pkey] = @TablePKey 
12.
END
Gruß L.
Bitte warten ..
Ähnliche Inhalte
Datenbanken
SQL Trigger: Komplette Row an Stored Procedure übergeben (9)

Frage von BirdyB zum Thema Datenbanken ...

VB for Applications
Anpassungsdatei verschiedene Parameter (Hostname, SQL, Registry) ändern (3)

Frage von MiMa89 zum Thema VB for Applications ...

Batch & Shell
gelöst New-ADUser (optional Parameter) (13)

Frage von mc-doubleyou zum Thema Batch & Shell ...

Batch & Shell
gelöst Parameter für plink-Aufruf (4)

Frage von trobonarf zum Thema Batch & Shell ...

Neue Wissensbeiträge
Humor (lol)

Wohnt jemand in Belgien und kann nicht mehr ruhig ausschlafen?

(4)

Information von LordGurke zum Thema Humor (lol) ...

Sicherheits-Tools

Trendmicro OSCE und das Fall Creators Update Win10 RS3

(3)

Information von Henere zum Thema Sicherheits-Tools ...

Microsoft Office

Text in Zahlen umwandeln

Tipp von logische zum Thema Microsoft Office ...

Heiß diskutierte Inhalte
Microsoft Office
ICH BIN AM ENDE MEINES IT-WISSENS ANGELANGT!!!! (38)

Frage von 134537 zum Thema Microsoft Office ...

Windows Server
Gruppenrichtlinie greift nicht zu! (24)

Frage von Syosse zum Thema Windows Server ...

Hosting & Housing
Mailserver Software Empfehlungen (21)

Frage von sunics zum Thema Hosting & Housing ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (16)

Frage von liquidbase zum Thema Voice over IP ...