Sources
Delphi Russian Knowledge Base
DRKB - база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Пример вызова динамического SQL с возвращаемой переменной

01.01.2007
Vit

Declare @sql nvarchar(4000)
Declare @ParmDefinition nvarchar(4000) 

Set @ParmDefinition = N'@InParameter varchar(9), @Count int output'
Set @Sql=N'Select @count=count(*) From MyTable with (nolock)'
Set @Sql=@Sql+N'WHERE MyField = @InParameter'

Exec sp_executesql @sql, @ParmDefinition, @count=@result output, @InParameter=@MyInParam

Select @result

Примечание:
Заменить nvarchar на varchar нельзя!

Previous page:
Как удалить таблицу?
Top:
DRKB
Next page:
Идея стандартизации элементов клиента базы данных