パラメータにデータベース名を渡す動的SQLを使用してspを実行したい
この方法を使用している場合、フローコードを使用する必要があります
use @dbName
go
exec(@Sql)
@dbName はデータベース名を参照し、@Sql は実行したいクエリ全体を参照し、Sql サーバー 2005 を使用して Iam を使用し、私のコードは次のとおりです。
set @cSQL=@dbName+'.dbo.sp_helptext '''+@cName+''''
今、私はこのストアド プロシージャを実行したいので、ターゲット データベースは新しいデータベースです。次の行に Go が必要で、use @dbname
その後に sql ステートメントが続きます。
誰でもこれで私を助けることができますか?