0

単純なカーソル ステートメントを考えると、次のようになります。

DECLARE vend_cursor CURSOR
    FOR SELECT * FROM Purchasing.Vendor
    --say my Purchasing.Vendor table did not have 'Company ABC', 'Company F'
    --can I explicitly add 'Company ABC' and 'Company F' to the Cursor without
    --adding them to the database?
OPEN vend_cursor
FETCH NEXT FROM vend_cursor;

カーソルが反復する明示的な値を追加することは可能ですか?

実際には、これを適用することで、「一体なぜそれらをデータベースに追加しないのか?」という明白な質問に答えます。構文がどのように見えるかを見て、カーソルに直接追加します。

4

1 に答える 1

5


    DECLARE vend_cursor CURSOR
        FOR SELECT * FROM Purchasing.Vendor
            UNION ALL select .... 'Company ABC'
            UNION ALL select .... 'Company F'
    --say my Purchasing.Vendor table did not have 'Company ABC', 'Company F'
    --can I explicitly add 'Company ABC' and 'Company F' to the Cursor without
    --adding them to the database?
   OPEN vend_cursor
   FETCH NEXT FROM vend_cursor;

于 2013-03-15T17:45:03.443 に答える