No.1ベストアンサー
- 回答日時:
こんにちわ。
> 作業時間 を 文字型で '01:45' として格納したデータを
> Date型の'1.75'というデータに変換したいのですが、どうしたらできるでしょうか。
先ずDate 型についてですが内部では7バイト数値型で、整数部で基準日からの経過日数を
小数部で当日の経過秒を表しています。
01:45 は、時:分 を表していると思いますが、日付の部分はどのようにお考えでしょうか?
強引にやれば、to_date('01:45', 'HH24:MI') ですが、これでは日付情報が欠落
しているため、以下のように目的の値とならない可能性があります。
SQL> select sysdate, to_char(to_date('01:45', 'HH24:MI'), 'YYYY/MM/DD HH24:MI:SS') from dual;
SYSDATE TO_CHAR(TO_DATE('01:45','HH24:MI'),'YYYY/MM/DDHH24:MI:SS'
-------- ---------------------------------------------------------
14-04-23 2014/04/01 01:45:00
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Excel(エクセル) VBA 文字列変換と指定した列にある日時データから時間を削除する方法について 2 2022/04/14 15:23
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Ruby 初心者プログラミング 3 2022/10/12 11:31
- その他(ブラウザ) cvsファイルをダウンロードすると、自動で拡張子がExcelのものになる 5 2022/07/20 21:21
- その他(Microsoft Office) wordの差し込み印刷での日付表示 2 2023/08/15 16:51
- その他(プログラミング・Web制作) プログラミング python pandas 固定長データの出力 2 2022/08/16 11:22
- その他(コンピューター・テクノロジー) パソコンを昨日購入して何も分からない状態で詳しい方教えて頂きませんか? ①YouTubeなどをSaf 5 2022/07/22 22:45
- HTML・CSS WEBサイトの構築。表示データとWEBデザインを分離する考え方を専門用語・業界用語では何と言うか? 8 2022/09/27 09:16
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
Oracle 2つのDate型の値の差を「分」で取得したい
その他(データベース)
-
時間項目を60進数から10進数へ変換する方法
SQL Server
-
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
-
4
GROUP BYを使ったSELECT文の総件数を求める方法
SQL Server
-
5
select句副問い合わせ 値の個数が多すぎます
Oracle
-
6
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
7
PL/SQLでのTO_DATEの時間取得について
その他(プログラミング・Web制作)
-
8
「指定されたキャストは有効ではありません。」とエラーが出てしまいます。
Microsoft ASP
-
9
SELECTで1件のみ取得するには?
Oracle
-
10
データを削除しても表領域の使用率が減りません
Oracle
-
11
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
12
select文の実行結果に空白行を入れたい
MySQL
-
13
PLSQLのNumber型の初期化
Oracle
-
14
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
15
Oracleで文字列型の時間を引き算した結果を別の形式に変換
Oracle
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL/Loaderでの年月日時分秒の...
-
ドメインの取得日を変更する方法
-
Accessの数値から時間に変換す...
-
SQL文を教えてください。
-
oracle 文字列 01:45 を時間に...
-
Transact-SQLでストアードプロ...
-
ODBCリンクの際にACCESSでは読...
-
TeXの索引作成に関して
-
Accessのマクロでモジュールを...
-
SSIS 変数の値をSQL実行タスク...
-
callで順に実行されるプロシー...
-
wordで文字の上に線を引きたい...
-
医は仁術ですか算術ですか
-
オラクルのデフォルトセッション数
-
ストアドプロシジャからストア...
-
エクセルVBAの次のコードの...
-
Access VBAで行ラベルが定義さ...
-
PL/SQLのエラーについて
-
エクセルVBAでUserFormを起動し...
-
ブラウザ上に表示されたデータ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
今日の日付が入った行のデータ...
-
エクセルの日付に時差を加算 #V...
-
Accessの数値から時間に変換す...
-
エクセル 日付による並べ替え...
-
SQLサーバで和暦から西暦に変換...
-
SQLで部分的にGROUP BYしたいとき
-
重複するIDのデータを1行にま...
-
テーブルの主キーをdate型...
-
yyyy/M/dをyyyy/MM/ddに変換
-
ExcelのSUMPRODUCTで日付の範囲...
-
WHERE句にて「30日前から今日ま...
-
14桁の日付(YYYYMMDDHHMMSS)を...
-
日付書式に変換でこまっています!
-
エクセルVBA 今日の日付行...
-
特定の日付が第何週目にあるか...
-
SQLite3のtext→date変換について
-
日付型なら変数の先頭になん...
-
oracle 文字列 01:45 を時間に...
-
Oracle10gのsql分についての質...
-
Excelグラフの日付軸の日付がず...
おすすめ情報