
datetime型に、2004/02/16 15:50:00 という値が入ったレコードがあると仮定します。
このデータから 2004/02/16 と日付のみを使用したい時、適当な関数がなく苦慮しています。
Accessでいう、DateValue という関数に相当するものがあれば都合がいいのですが。
今は、
cast(cast(year(YMDHNS) as varchar)+'/'+cast(month(YMDHNS) as varchar)+'/'+cast(day(YMDHNS) as varchar) as datetime)
などとしています。(YMDHNS は項目名)
とても美しくないのですが、これしか方法ないのでしょうか。
No.2ベストアンサー
- 回答日時:
あ、読み違えてました。
こうでしょうか:select cast( convert( varchar, current_timestamp, 111 ) as datetime);
これもあんまり美しくないっちゃ、ないような。
No.1
- 回答日時:
関数convert()はどうでしょう。
こんな感じ:
select convert( varchar, current_timestamp, 111 );
参考URL:http://msdn.microsoft.com/library/en-us/tsqlref/ …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データベースファイル(.db)を開...
-
警察はスマホに保存した動画や...
-
ACCESSのSQLで、NULLかNULLでな...
-
Accessを開きなおすとテキスト...
-
マイクロソフトAccessでsqlのas...
-
最新の日付とその金額をクエリ...
-
エクセルのフィルタ抽出が固まる
-
DB2のSELECTでカンマ編集につい...
-
顧客データベースを作る場合、...
-
汎用カード型のデータベースソ...
-
マクロの別シートのデータ振り...
-
シートが異なるセル同士を、相...
-
テキストボックスにコントロー...
-
FileMaker Proに近い無料のWeb...
-
AccessのSQLで、FROM句の構文エ...
-
Access VBA で Format ( date ,...
-
将棋のDB。「この局面と同一の...
-
半角ハイフンに似た文字
-
データベースの勉強 公務員を目...
-
はじめてのAccess 2019 について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのAccessでDATE型のINSERT
-
クロス集計で、列を動的に
-
SQLサーバでの和暦(int)→西暦へ...
-
SQL Server 2005 Expressを利用...
-
ACCESS 日付の比較
-
フィルターかけた後、重複を除...
-
差し込み後、元データを変更し...
-
SQLで特定の項目の重複のみを排...
-
Outlook 送受信エラー
-
外部参照してるキーを主キーに...
-
エクセルで最後の文字だけ置き...
-
SELECT 文 GROUP での1件目を...
-
エクセルの関数について教えて...
-
for whichの使い方
-
1日に1人がこなせるプログラム...
-
UPDATE文のWHERE条件に他のテー...
-
INSERT文でフィールドの1つだ...
-
SQLで列名を変数にできないでし...
-
access2021 VBA メソッドまたは...
-
英語ができる方、問題をお願い...
おすすめ情報