SQL Server
- SQL Serverについて
SQL Server 2005 Express Edition は無料なのでしょうか? SQL Server 2005 Developer Edition 6800円なのでしょうか? 販売はしているのでしょうか? どこで買えるのでしょうか 上記2つの製品の機能・値段について 詳しく教えて頂けないでしょうか?
- 締切済み
- SQL Server
- sea_clear
- 回答数1
- ストアドでの値のとり方について
以下のようなストアドでac_valueのcase文3の時は'ZZZ'のところに ac_testの値を入れたいのですが、どうすればよろしいでしょうか? SQLServer2000です。 よろしくお願い致します。 CREATE PROCEDURE usp_testA AS BEGIN SELECT A.filed1, A.filed2, (CASE A.filed3 WHEN 1 THEN 'SSS' ELSE 'TTT' END )ac_test, B.filed1, (CASE B.filed5 WHEN 1 THEN 'WWW' WHEN 2 THEN 'XXX' WHEN 3 THEN 'ZZZ' )ac_value FROM Ytable A Wtable B WHERE ・・・・・・ END GO
- ベストアンサー
- SQL Server
- riseshinejp
- 回答数1
- SQL文で抽出方法がわかりません。
以下のようなDBがありまして、以下のように抽出結果をだしたいのですが、どうやればいいでしょうか? 2月分のデータを表示 ■DB Date,ItemID ■抽出結果 2月1日|ItemID1の数|ItemID2の数|ItemID3の数 2月2日|ItemID1の数|ItemID2の数|ItemID3の数 2月3日|ItemID1の数|ItemID2の数|ItemID3の数 2月4日|ItemID1の数|ItemID2の数|ItemID3の数 (省略) ※ItemID*の数は該当日の合計です いろいろ調べているのですがわかりません。 どなたか教えてー(><)
- ベストアンサー
- SQL Server
- Haule
- 回答数6
- どなたか取り出し方を教えてください
はじめまして、どなたか教えてください。たとえば Xというテーブルがあって。AとB2つのフィールドがあります A列 B列 鈴木 100 鈴木 125 鈴木 156 佐藤 354 佐藤 552 佐藤 132 田中 151 田中 99 田中 845 というテーブルから a列の中のものはdistinct 的な取り出し方をしつつ B列で最も大きな数字のa行を取り出したいのです 取り出したい結果 A列 B列 鈴木 156 佐藤 552 田中 845 とするにはどうすればよいのかさっぱりわかりません どなたか教えてくださいませ
- ベストアンサー
- SQL Server
- PANIX_AKIR
- 回答数2
- インデックスを調べる方法は?
お世話になっております。 SQL Server2000で任意のテーブルのインデックスを調べたいのですが、 どうやったら良いのでしょうか? EXEC sp_indexes を実行すると、 サーバー '○○' は DATA ACCESS 用に設定されていません。 というエラーになります。
- ベストアンサー
- SQL Server
- kamuatatsu
- 回答数1
- 主キーの取得
現在SQLServer2000を使用しています。 存在しているテーブルから主キーを取得したいのですが うまく行きません。 sysobjects,syscolumnsシステムテーブル辺りから 取得できそうでできないのでイライラしています。 どなたかご教授お願いいたします。
- ベストアンサー
- SQL Server
- Osorare
- 回答数4
- 1つのテーブルからのデータ取得
お世話になります。 Table1にはA,Bのフィールドがあり 例えば A=01のレコードを取得(取得するフィールドはA,B) このレコードを(1)とする。 Table1のうち、Aが(1)のBと一致する レコードを(2)とする。 Table1のうち、Aが(2)のBと一致する レコードを(3)とする。 N番目のBと一致するTable1のAがなくなるまで 上記を繰り返す。 (1),(2),(3)・・・の A,Bの値を取得するためには どういうSQL文を書けばいいでしょうか? 例:ここでA=01を設定する テーブル例と結果 Table1 A: B 01:02 取得 02:04 取得 02:05 取得 03:04 X 04:06 取得 05:10 取得 07:11 X 10:15 取得 以上お教えください。よろしくお願いします。
- ベストアンサー
- SQL Server
- pokepotto
- 回答数1
- T-SQLで任意の箇所で強制終了する方法
お世話になっております。 T-SQLで、以降のコマンドを実行したくない(強制終了したい)場合は、どのように書けばよいのでしょうか? 例えば、[SQL文1]でエラーが発生した場合、[SQL文2]を実行したくない状況です。<A>の箇所はどうすればよいでしょうか? [SQL文1] GO IF @@ERROR<>0 <A> [SQL文2] GO よろしくお願い致します。
- 締切済み
- SQL Server
- nsv1000e
- 回答数2
- xp sp2をあてたら…
いつもお世話になっております。 早速ですが、 環境 クライアント: XP Pro sp2 SQL2000 サーバ: 2000Server SQL2000 上記状態でサーバのSQLにアクセスを行ってもアクセスできません。SP1の状態ではアクセスできたのですが… 勉強不足で申訳ありません。よろしくお願い致します。 ※追記(1)ログイン直後はアクセスできます。しばらく放置しておくとアクセスできなくなります。 ※追記(2)XPのファイアーウォールはとめてあります。
- ベストアンサー
- SQL Server
- manihei
- 回答数1
- sqlについて
SQLについて質問です。 VBからMDBにSQLでデータの参照をしたいのですが ("select * from abc where No = " & No & " ;") テーブル内の数ある項目の中で一つだけまたは複数除いて参照する場合のSQL文を教えてください。 項目が60個ほどありますので一つ一つ指定していくとすごく長いSQLになってしまいそうですのでお知恵をお貸しください><
- ベストアンサー
- SQL Server
- go_osaruku
- 回答数3
- SETとSELECTの違い(Transact-SQL)
お世話になります。 初歩的な質問で申し訳ありません。 T-SQLで、変数 @Str に値を代入する場合、 DECLARE @Str VARCHAR(100) SET @Str = 'TEST' -- (1) SELECT @Str 'TEST' -- (2) (1)と(2)の二通り書けるみたいですが、 どのように違うのでしょうか? よろしくお願いします。
- ベストアンサー
- SQL Server
- nsv1000e
- 回答数1
- デフラグについて
SQLServerがインストールされているサーバー機があります。 このサーバーのHDにデフラグ(最適化)をかけたいのですが,DBを実行したままで大丈夫でしょうか? DBを停止してから行うべきですしょうか? よろしくお願いします。
- 締切済み
- SQL Server
- G3MEN
- 回答数1
- MSDE2000+SP4
お世話になります。 WinXP-Pro(SP2)マシンがあります。 MSDE2000relA(SP2対応)をインストールしました。既定のインスタンスのみでの利用です。 これにSP4(SQL2000.MSDE-KB884525-SP4-x86-JPN.EXE )をインストールしたいと思います。ところが、「指定のインスタンス名は無効です」とエラー表示され、インストールできません。 インスタンス名はMSSQL、MSSQLSERVER、Microsoft SQL Server Desktop Engine、など等あちこち調べて拾ってきたものを設定して試してみたのですが、通りません(新たなインスタンスが作成されてしまいます) 正しいセットアップの方法(インスタンス名の指定方法)をご存知の方、いらっしゃいましたら是非教えて下さい。宜しくお願い致します。 或いは、そもそも既定のインスタンスのみでの使用、というのはイレギュラーなんでしょうか?
- ベストアンサー
- SQL Server
- PeerGynt21
- 回答数1
- SQLServer6.5間のオブジェクト転送でエラー
H/Wは異なりますが、OSはWindowsNT4とSQLServer6.5というサーバーが2台あります。 その一方から他方へ、定期タスクでデータベース/オブジェクトの転送を試みているのですが接続エラー(エラーメッセージ:転送元のサーバーに接続できません。)が発生します。しかし、定期タスクではなく手動で転送すると正常に転送完了します。 原因はネットワークにあるのかSQLサーバーにあるのかの判断もできない状態です なお、転送の目的はバックアップです。バックアップには他の手段を勧められる方もいらっしゃると思いますが、今回の問題に対する解決策をご教授願います。 宜しくお願いします。
- 締切済み
- SQL Server
- HiROOOAKI
- 回答数1
- MSAccess2002から、SQLサーバー2000に接続する方法
教えてくれませんか? 説明のあるHPでも結構です 余り詳しくないのですが、 接続しなければならなくなってしまいました なお環境は、イントラネットで、SQLサーバーのインストールされたPCは、別にあります どうかよろしくお願いします
- ベストアンサー
- SQL Server
- groovyreality
- 回答数1
- ADODBを使用してRecodesetでFieldsをとるときに「オブジェクト参照がオブジェクト インスタンスに設定されていません」エラー
ADODB.Connectionを使ってデータベースにアクセスするWebコンテンツをVB.NETで開発しているのですが、 下記ソースの(1)の場所で、「System.NullReferenceException:オブジェクト参照がオブジェクト インスタンスに設定されていません」 といったエラーがでしまいます。 このソースは動作実績があり、開発環境では動作します。 これをサーバにアップし動かすとエラーがでてしまいます。 ■PageLord関数 ~略~ DB.Provider = "SQLOLEDB.1" DB.Open("Data Source=" & CON_DOMAIN & "; Initial Catalog=CON_DBNAME; UID=" & CON_ID & "; PWD=" & CON_PSWD) SQL = "select * from dbMst" RS = DB.Execute(SQL, , 1) If Not RS.BOF And Not RS.EOF Then strDBName = RS.Fields("dbNm").Value '(1) End If RS.Close() DB.Close() ※自分で調べてみたところ マイクロソフトサポートオンラインに 「 Visual C++ .NET で ADO.NET コマンドを実行したときに出力パラメータが返されない」 http://support.microsoft.com/default.aspx?scid=kb;ja;308624 このような記述があったのですが、関係しているのか? 関係している場合どうやって修正したらいいかわかりません。誰かお助けを(;;)ノ
- 締切済み
- SQL Server
- Haule
- 回答数1
- SQLplusでデータ抽出時の行番号について
Windows 2000 SQLplus 35万件~40万件のデータに行番号をつけて抽出したいんですが、現在は抽出時にROWNUM関数を使用しています。 それを、150,000件抽出されたら、150,001件目からは1からカウントする関数があれば使用したいと思います。 どなたかご存知の方がいらっしゃれば、アドバイスお願いします。
- ベストアンサー
- SQL Server
- hanako14
- 回答数2
- SQLServerのセキュリティについて
VBのアプリケーションで、SQLServerのWindows認証を使って開発を行いました。 データの更新が行われるので、ユーザには更新権限を設定しています。 データセキュリティのために、データの更新はアプリケーションからしかできないようにして、ODBC接続などではできないようにしたいと思っています。 SQLServer認証にしてしまえば、そのログインID、パスワードを教えなければいいのですが、Windows認証にした場合は、どのような設定をすれば実現できますか? よろしくお願いいたします。
- 締切済み
- SQL Server
- aruaru5
- 回答数1
- 一定時間で自動に2つのSQLServerでデータのやりとりを行なうには?
WindowsServer2003のインストールされている2台 があって、どちらもSQLServer2000が入っています。 同じデータベース名で1つだけDBがあります。 サーバAのデータをある特定時間(例えば夜間)に サーバBにコピーして更新(コミット)させる ことは可能でしょうか? 可能の場合どのようにしたらできますでしょうか。 実現に際し、条件などあればそれも併せて教えて 下さいませんでしょうか・・・。 できればAのDBの内容全てではなく、 例えば同じ状態のDBが2つあって、Aだけ 1日動作させて、夜間にBにデータを送る時には 差分だけを更新させたいです。 どなたか助けて下さい。 SQLserverのみの機能でできますでしょうか。。
- ベストアンサー
- SQL Server
- SEAMOON
- 回答数3