【SQL Server】変数を利用したTOPで動的に絞り込む

ストアドプロシージャを書いていると、変数を使って動的にSELECTする値を絞り込むようなことをしたくなります。

そんなとき検索してみつけたのはここにあるサンプルコードライブラリ。

SQL CLRをやり始めるときやT-SQLのTipsなど結構参考になりました。

変数を使う方法は括弧を使うとすんなりできます。

declare @countnumber int set @countnumber = 10

select top (@countnumber) * from person.contact

コメント

このブログの人気の投稿

【.NET】DataGridViewを選択した際に背景色を変更しない

Can't open PID file /var/run/nginx.pid (yet?) after start: Too many levels of symbolic links

【PostgreSQL】ROWNUMのように行番号(現在行)を取得するROW_NUMBER