Hello, SQL Server World!

Posted on 3月 7th, 2012 by cx20

SQL Server

SQL Server はマイクロソフトの RDBMS である。プログラミング言語として SQL 言語を拡張した T-SQL(Transact-SQL)が用いられる。
元々は Sybase の UNIX 向け製品であったが、Sybase と提携して Windows 版が開発された。提携解消後は独自の進化を遂げている。

バージョン リリース 製品名 コードネーム
6 1996年 SQL Server 6.0 SQL95
6.5 1997年 SQL Server 6.5 Hydra
7 1999年 SQL Server 7.0 Sphinx
8 2000年 SQL Server 2000 Shiloh
9 2005年 SQL Server 2005 Yukon
10 2008年 SQL Server 2008 Katmai
10.5 2010年 SQL Server 2008 R2 Kilimanjaro
11 2012年 SQL Server 2012 Denali

SQL Server のコマンドラインツールとして従来は isql や osql が用いられてきたが、SQL Server 2000 の時に isql が非推奨となり、SQL Server 2005 以降は osql も非推奨となった。現在は、sqlcmd の使用が推奨されている。ツールの機能はほぼ同じであるが、使用しているライブラリが異なっている。

ツール ライブラリ 6.5 7.0 2000 2005 2008 2012
isql DB-Library 非推奨
osql ODBC 非推奨 非推奨 非推奨
sqlcmd OLE DB (2005~2008)
ODBC (2012~)

ソースコード(T-SQL)

SELECT 'Hello, SQL Server World!' AS Message
GO

実行方法(入力ファイルをリダイレクト指定した場合)

C:¥> sqlcmd -S ServerName -U UserName -P Password < hello.sql

実行方法(ファイル名をオプション指定した場合)

C:¥> sqlcmd -S ServerName -U UserName -P Password -i hello.sql

実行結果

Message
------------------------
Hello, SQL Server World!
 
(1 行処理されました)

Tags: ,

Categories: SQL, SQL Server, T-SQL

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

WP-SpamFree by Pole Position Marketing