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

SQLサーバーでクエリ結果を選択するためにシーケンスの「startwith」を設定するにはどうすればよいですか?

    構文で可変量を宣言できるようには見えません。ただし、EXECでラップすることはできます そのような声明:

    DECLARE @max int;
    SELECT @max = MAX(i_item_sk)
         FROM item
    
    exec('CREATE SEQUENCE item_seq 
        START WITH ' + @max +
    '   INCREMENT BY 1;')
    
    select * from sys.sequences
    



    1. 条件によるグループ化と精度を使用してMySqlからパーセンテージを取得する

    2. LibreOffice Baseからテーブルエントリを変更することは可能ですか?

    3. mysql2(mysql2-0.3.20)のインストール中にRailsエラーが発生しました

    4. PHPMysqlはデータベース間で結合します