サイラスの本棚
2012-07-27
[SQL]ストアドでFETCHを記述する方法
SET XACT_ABORT ON Begin Tran DECLARE general_cursor CURSOR FOR SELECT C.foo, C.bar, C.baz FROM T_Hoge AS C OPEN general_cursor declare @Foo float declare @Bar float declare @Baz float FETCH NEXT FROM general_cursor INTO @Foo,@Bar,@Baz WHILE @@FETCH_STATUS = 0 BEGIN -- 処理 FETCH NEXT FROM general_cursor INTO @Foo,@Bar,@Baz END CLOSE general_cursor DEALLOCATE general_cursor Commit Tran
- 19 http://cyrus.co.jp/tdiary?date=201207
- 13 http://www.cyrus.co.jp/tdiary?date=20120731
- 12 http://www.cyrus.co.jp/tdiary?date=201207
- 6 http://www.cyrus.co.jp/tdiary?date=20120730
- 6 http://www.cyrus.co.jp/tdiary/?date=20120730
- 5 http://www.cyrus.co.jp/tdiary/?date=201207
- 5 http://cyrus.co.jp/tdiary/?date=20120730
- 4 http://cyrus.co.jp/tdiary?date=20120730
- 1 http://www.google.co.jp/
- 1 http://www.cyrus.co.jp/tdiary?date=20120701
- 1 http://cyrus.co.jp/tdiary?date=20120727