SQLServer

2007.11.07

[T-SQL豆知識] 処理省略不可

SQLServer2005のT-SQLにて。 BEGIN ~ END 内の処理を省略すると、 「'END' 付近に不適切な構文があります。」 と、コンパイルエラーになります。※''

and more

2007.10.10

[SQLCLR] SqlString型とSqlChars型

SQLServer2005では、 VBやC#など、.NETの言語によって ストアドプロシージャが作成できるようになりました。 このSQL CLRと呼ばれる機能を利用して、 テキスト

and more

2007.09.28

Nullを許容してもよいか?

今回はSQLServerのテーブル設計での失敗談をひとつ。 とあるシステム内で既存のシステムとほぼ似たような機能を作成することになり テーブル構造もほぼ同じ作りにしたつもりでした。

and more

2007.09.04

サブクエリにORDER BY使って良いの?

先日古郡さんからサンプルのSQLをもらいました。 そのSQL文では、サブクエリをORDER BYでソートして...とやっています。 「2005から使えるようになったんだよ」 このひ

and more

2007.08.16

[T-SQL]リテラル値と変数

既に運用中のシステムから新しいシステムへの移行などの場合 既存のデータをそのまま使えれば良いですが ほとんどの場合は新システム用にデータのコンバート作業を行います。 このコンバート

and more

2007.08.14

bcpユーティリティで予約語を回避する

bcpユーティリティは、SQLServerテーブルから、 データを一括でインポート・エクスポートしたりすることができます。 SQLServerから、CSVファイルを作成したり、取り

and more

2007.08.01

CONVERTを使いこなそう!! ~日付編~

SQL Serverのみを用いて日付のフォーマットを選んで表示させたい という事があります。 こんな時にはCONVERT関数を利用すれば解決します。 SELECT CONVERT(

and more

2007.07.31

ROW_NUMBER 実験してみました

SQL Server2005 から利用できるようになった「ROW_NUMBER」について実験してみました。 OVER(ORDER BY ~)で指定する列名は、テーブルに元から存在

and more

2007.06.15

SQL Serverで行番号を取得

検索画面などで取得したデータのレコードに行番号をふって ○件~○件というように表示したい場合に、 OracleではROWNUMを使って行番号をふる方法がありますが、 SQL Ser

and more

2007.05.28

テストには遊び心も

テストを行う上では、手順と計画が大切になります。 厳密には必要・不必要の区別が無いテストという作業において、 最低限やるべきテスト方法に加え、 経験則的な知識に基づくテスト方法が存

and more


システム事業部RSS

ソフトウェア開発部RSS

ソフトウェア開発部RSS

ソフトウェア開発部RSS