SQLServer2005のT-SQLにて。 BEGIN ~ END 内の処理を省略すると、 「'END' 付近に不適切な構文があります。」 と、コンパイルエラーになります。※''
SQLServer2005では、 VBやC#など、.NETの言語によって ストアドプロシージャが作成できるようになりました。 このSQL CLRと呼ばれる機能を利用して、 テキスト
今回はSQLServerのテーブル設計での失敗談をひとつ。 とあるシステム内で既存のシステムとほぼ似たような機能を作成することになり テーブル構造もほぼ同じ作りにしたつもりでした。
先日古郡さんからサンプルのSQLをもらいました。 そのSQL文では、サブクエリをORDER BYでソートして...とやっています。 「2005から使えるようになったんだよ」 このひ
既に運用中のシステムから新しいシステムへの移行などの場合 既存のデータをそのまま使えれば良いですが ほとんどの場合は新システム用にデータのコンバート作業を行います。 このコンバート
bcpユーティリティは、SQLServerテーブルから、 データを一括でインポート・エクスポートしたりすることができます。 SQLServerから、CSVファイルを作成したり、取り
SQL Serverのみを用いて日付のフォーマットを選んで表示させたい という事があります。 こんな時にはCONVERT関数を利用すれば解決します。 SELECT CONVERT(
SQL Server2005 から利用できるようになった「ROW_NUMBER」について実験してみました。 OVER(ORDER BY ~)で指定する列名は、テーブルに元から存在
検索画面などで取得したデータのレコードに行番号をふって ○件~○件というように表示したい場合に、 OracleではROWNUMを使って行番号をふる方法がありますが、 SQL Ser
テストを行う上では、手順と計画が大切になります。 厳密には必要・不必要の区別が無いテストという作業において、 最低限やるべきテスト方法に加え、 経験則的な知識に基づくテスト方法が存