お世話になります。ひとつご教授ください。
オラクル10g, ojdbc14でjdk1.4.2から接続です。
INSERT命令を使ってテーブルにレコードを追加する際に、DATE型のカラムに対して
INSERT TABLE_A (DATE1, ...) VALUES ('2006-4-27 12:00:00', ...);
を実行するとエラーORA-01861が出ます。そこで
INSERT TABLE_A (DATE1, ...) VALUES ('2006-4-27', ...);
このように記述して再度実行すると通ります。
このようなとき、時間の部分まで設定した値をカラムに格納したいときはどうしたらよろしいでしょうか?
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
ごめんなさい。
説明と文例が違ってしまいました。
正しくはこちらです。
INSERT TABLE_A (DATE1, ...) VALUES (to_date('2006-4-27 12:00:00','yyyy/mm/dd hh24:mi:ss'), ...);
というように、to_date関数を使うのが一般的かと思います。
No.1
- 回答日時:
INSERT TABLE_A (DATE1, ...) VALUES (to_char('2006-4-27 12:00:00','yyyy/mm/dd hh24:mi:ss'), ...);
というように、to_date関数を使うのが一般的かと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) google formsを使ったタスク依頼フォーム作成におけるご相談 1 2023/06/22 15:55
- MySQL 次の時間帯の勝率の合計を求めるSQL文 1 2023/07/04 17:12
- PHP php エラー 2 2022/10/23 16:43
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- PHP プログラムコードを入力する場合改行してもいいですか? 2 2022/10/02 16:05
- MySQL 下の画像はSQLの4大命令の性質をまとめたものであるらしいです UPDATE INSERT DELE 1 2023/06/07 15:36
- PHP PHP MySQLに画像を直接保存 2 2022/06/05 11:50
- PHP php エラー 3 2022/11/18 23:32
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- PHP ここで言う「アロー演算子」の役割を教えてください。 1 2022/03/26 02:38
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
VBAのAccessでDATE型のINSERT
その他(データベース)
-
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
select句副問い合わせ 値の個数が多すぎます
Oracle
-
-
4
正しいSQLなのに「ORA-00936: 式がありません。」となる
Oracle
-
5
SELECTで1件のみ取得するには?
Oracle
-
6
SQL*Loaderでのsysdate使用
Oracle
-
7
selectした結果の余計な余白を取るにはどうしたらよいのでしょうか
Oracle
-
8
DATE型にNULLをセットするには?
Oracle
-
9
Access ADOで文字列を日付型へinsert
その他(プログラミング・Web制作)
-
10
exeファイルの中身を見ることは可能ですか?
フリーソフト
-
11
エラーを起こす方法
Oracle
-
12
JDBCを使ってdate型へのINSERTはできますか?
Java
-
13
データベース接続情報作成しましたが接続エラーになります。
Oracle
-
14
servletからjspへオブジェクトの配列情報を送る方法
Java
-
15
『ORA-00936: 式がありません。』の回避方法。
その他(データベース)
-
16
GROUP BYを行った後に結合したい。
Oracle
-
17
PL/SQLでのTO_DATEの時間取得について
その他(プログラミング・Web制作)
-
18
NUMBER(N,M) としたときの、格納データサイズ(バイト)
Oracle
-
19
SQL*LoaderでCSVから指定した列のみインポートしたい。
Oracle
-
20
MAX関数を使ってからLEFT JOINしたいのですが・・
PHP
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQL*PLUSでの分秒までの表示の仕方
-
date型のインデックス
-
日付範囲を展開したレコードを...
-
date型へのinsertについて
-
基本的なことですが;
-
SQLです。下記の問合せを行うク...
-
SQL Server で 翌月10日を取...
-
今日の日付が入った行のデータ...
-
likeとsubstrの使いわけについて
-
エクセルVBAでUserFormを起動し...
-
Accessのマクロでモジュールを...
-
Statement ignored というエラー
-
sqlplusでヘッダーが付かない
-
SQLで部分的にGROUP BYしたいとき
-
時間項目を60進数から10進数へ...
-
あいまい検索のパフォーマンス...
-
Texの枠囲み調節
-
wordの差し込み印刷での日付表示
-
テーブルの主キーをdate型...
-
今まで使ってたユーザーフォー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQL*Loaderでのsysdate使用
-
SQL*PLUSでの分秒までの表示の仕方
-
SQL*Loader フォーマット変換...
-
DB2でのシステム日付のinsert、...
-
日付型カラムへのデータINSERT
-
ALTER SESSIONについて
-
エクセル上の 2017/10/27 7:01...
-
SQLです。下記の問合せを行うク...
-
to_date使用時に発生するエラー...
-
SQL Server で 翌月10日を取...
-
EXCELでの時間計算(休憩時間の...
-
SQL Sever での日付の差の求め...
-
(日付 - 日付)/数値
-
SQLエラーについて
-
日付範囲を展開したレコードを...
-
date型のインデックス
-
PL/SQLにて勤務時間の計算
-
DB2のTimestamp型
-
基本的なことですが;
-
実行エラー 3075:クエリ式`作...
おすすめ情報