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

MS SQL Serverストアドプロシージャ内で配列を宣言する方法は?

    テーブル変数を宣言できます (テーブル型の変数の宣言):

    declare @MonthsSale table(monthnr int)
    insert into @MonthsSale (monthnr) values (1)
    insert into @MonthsSale (monthnr) values (2)
    ....
      

    必要に応じて列を追加できます:

    declare @MonthsSale table(monthnr int, totalsales tinyint)
      

    テーブル変数は、他のテーブルと同じように更新できます:

    update m
    set m.TotalSales = sum(s.SalesValue)
    from @MonthsSale m
    left join Sales s on month(s.SalesDt) = m.MonthNr
      

    1. 1から開始せずに(非主キー)列値を生成するためのJPAまたはHibernate

    2. hibernateを使用して結合テーブルをクエリする方法は?

    3. 生成されたキーを返すjOOQ挿入クエリ

    4. PDOトークンはbindValue1:1と一致する必要がありますか?