TSQL-Syntax-Problem
- From: helmut_nospam@xxxxxx (Helmut Blass)
- Date: Sat, 25 Mar 2006 13:24:17 GMT
Hallo NG,ich bastele gerade eine tsql prozedur, wo ich u.a. einen Cursor
dynamisch aufbaue.Ich benutze dazu folgendes statement:
SET @sqlm = 'Declare csr_slave CURSOR FOR SELECT Count(table_name) FROM
information_schema.views WHERE table_name = ''' + @vw_name + ''''
Exec(@sqlm)..
welches auch korrekt folgenden String produziert:Declare csr_slave CURSOR FOR
SELECT Count(table_name) FROM information_schema.views WHERE table_name =
'CONSTRAINT_TABLE_USAGE'
Im Query analyser funktioniert der SQL-Aufruf auch einwandfrei, nur beim
Aufruf der SP kommt nach der Declare-Anweisung die Fehlermeldung:Zeile 3:
Falsche Syntax in der Nähe von '='.Wer kann sich einen Reim darauf
machen?
Gruss, Helmut
.
- Follow-Ups:
- Re: TSQL-Syntax-Problem
- From: Jens
- Re: TSQL-Syntax-Problem
- Prev by Date: Re: Löschen des Transaktion Log klappt nicht
- Next by Date: Re: TSQL-Syntax-Problem
- Previous by thread: Access97/ODBC/ Refresh,Repaint..!!!????
- Next by thread: Re: TSQL-Syntax-Problem
- Index(es):
Relevant Pages
|