Einzelnen Beitrag anzeigen

alzaimar
(Moderator)

Registriert seit: 6. Mai 2005
Ort: Berlin
4.956 Beiträge
 
Delphi 2007 Enterprise
 
#7

Re: SQL Stored Procedure. Tabelle als Parameter möglich ?

  Alt 16. Jan 2006, 14:14
Also: Erstmal kann man sich in T-SQL (MSSQL Dialekt) einen SQL-Befehl zusammenbasteln und dann mit EXEC aufrufen:
Delphi-Quellcode:
Create Procedure SelectTable @TableName VarChar (80) as
declare @SQLStmt VarChar (255)

set @SQLStmt = 'SELECT TOP 10 * FROM '+@TableName+' WHERE Bla=Fasel ORDER BY Foo DESC'

EXEC (@SQLStmt)
Damit sollte dein Problem gelöst sein.

Andersrum kannst du doch auch einfach das Select-Statement im Client per Delphi zusammenbasteln.
"Wenn ist das Nunstruck git und Slotermeyer? Ja! Beiherhund das Oder die Flipperwaldt gersput!"
(Monty Python "Joke Warefare")
  Mit Zitat antworten Zitat