SQLServer2008R2 Expressを始めて使っています。
Microsoft SQL Server Management Studioで接続してビューを作成。
SQLクエリでdatetimeのデータとtime型の引き算をして、時間の計算結果を返してもらおうとしています。
テーブル名 test_table
col1 = datetime型
col2 = time型
SELECT (CAST(col1 AS time(7)) - col2) FROM test_table;
正しいか正しくないかはまだちょっとわからないのですが、上のようなSQLを実行したいのです。
しかし、
SELECT CAST('2011-01-01 01:00:00' AS time(7)) AS test;
というテストを行う段階で「timeメソッドを呼び出せません」とエラーが返ってきます。
書いてるものが違うのか、何か設定そのものが違うのでしょうか。
以下を参考にしました。
http://msdn.microsoft.com/ja-jp/library/bb677243 …
凄い初歩的な問題の気がするのですが、何処を調べればいいのかだけでも結構ですので、何かアドバイスがいただきたいです。。
よろしくお願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
お使いのバージョンは本当に「2008R2」でしょうか?
「2008R2」のExpress版はまだ出てなかった気もするのですが。
TIME型が追加されたのは2008からです。一度バージョンを確認してみてください。
この回答への補足
ありがとうございます。
接続先にカーソル乗せると[SQL Server 10.50.1617]と出てます。
スタートメニューからはSQL Server 2008 R2と表示されているので、そこからManagement Studioを利用していました。
サーバープロパティを開くとMicrosoft SQL Server Express Editionと書いてるので、多分2008R2 Expressというのを使っていると思うのですが、、、
以下を参考にインストールを実施しました。
http://blogs.msdn.com/b/osamum/archive/2011/01/0 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- MySQL SQLです。下記の問合せを行うクエリを、PhpMyAdminで作成して実行せよ。 「昨年の各月の総降 1 2023/07/01 00:32
- MySQL SQLです。こんな感じですか?あってますか? うまくいきません教えてくださいお願いします 1 2023/07/08 15:27
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- MySQL うまくいきません教えてくださいお願いしますSQLです。クエリ構文です。 1 2023/07/07 12:39
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- その他(プログラミング・Web制作) Rでのスクリプトのご相談 3 2022/12/08 16:22
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- MySQL PhpMyAdminで作成して実行せよ。 東京23区を、皇居を中心とした4つのエリア(南東, 南西, 1 2023/06/11 11:58
- 英語 The waiting time between stages is in the order of 2 2023/05/14 09:08
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
他のデータベースとのテーブル結合
SQL Server
-
SUBSTRING 関数に渡した長さのパラメータが無効です。
SQL Server
-
VB.net Double と Decimal の違い?
Visual Basic(VBA)
-
-
4
Accessの実行時エラーについて
その他(データベース)
-
5
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
6
副問合せの書き方について
SQL Server
-
7
クエリのキャンセルがいつになっても終わらない
SQL Server
-
8
select文の実行結果に空白行を入れたい
MySQL
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access 2000 サブクエリとJOIN
-
片方のテーブルに無いデータを...
-
SQL文について
-
差し込み後、元データを変更し...
-
質問です How is your school l...
-
フィルターかけた後、重複を除...
-
SQLで特定の項目の重複のみを排...
-
外部参照してるキーを主キーに...
-
カーソル0件の時にエラーを発生...
-
IF文、条件分岐の整理方法
-
エクセルで最後の文字だけ置き...
-
select文のwhere句に配列を入れ...
-
Exel VBA 別ブックから該当デ...
-
処理件数を非表示にしたい
-
Access:クエリーにて集計後に...
-
EXISTSを使ったDELETE文
-
Oracleのデータ型、NUMBERについて
-
SELECT 文 GROUP での1件目を...
-
SQLで列名を変数にできないでし...
-
SQLServerで文字列の末尾からあ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
BULKINSERTのWITHオプションに...
-
片方のテーブルに無いデータを...
-
日付型項目のNULLについて(Pos...
-
SQLServerでtime型への変換
-
Access 2000 サブクエリとJOIN
-
オークションでパソコンを売る場合
-
指定値を否定した条件で、NULL...
-
差分のSQL
-
データ突合のよい方法を教えて...
-
SQL文について
-
プロシージャがみつかりません...
-
ユーザーID入力について
-
外部結合+合計を出したい
-
Excelvba2013で、ユーザーフォ...
-
【SQL】指定期間の合計、MAX...
-
マクロの同時実行
-
テーブルの結合(GROUP BY句の制...
-
UPDATEについて(結合による)
-
sql express内部結合して重複行...
-
MS SQL Serverでのクエリ文
おすすめ情報