sql >> データベース >  >> RDS >> Sqlserver

動的SQLの結果をsql-serverの変数に取得する

    DECLARE @sqlCommand nvarchar(1000)
    DECLARE @city varchar(75)
    declare @counts int
    SET @city = 'New York'
    SET @sqlCommand = 'SELECT @cnt=COUNT(*) FROM customers WHERE City = @city'
    EXECUTE sp_executesql @sqlCommand, N'@city nvarchar(75),@cnt int OUTPUT', @city = @city, @[email protected] OUTPUT
    select @counts as Counts
    


    1. SQL Server Management Studio(SSMS)からDDLスクリプト(作成)を生成する方法-SQL Server/TSQLチュートリアルパート17

    2. MariaDBで日付がどの四半期に属するかを確認する2つの方法

    3. PostgreSQLでの高可用性の管理–パートII:Replication Manager

    4. SQLServerで複数の列をピボットする方法