SQL
1SQL> CREATE TABLE TEST_USER
2 2 (
3 3 ID NUMBER NOT NULL
4 4 , TEST_DATE TIMESTAMP NOT NULL
5 5 , CONSTRAINT PK_TEST_USER PRIMARY KEY(ID) USING INDEX
6 6 ) ;
7
8表が作成されました。
9
10SQL> DESC TEST_USER
11 名前 NULL? 型
12 ----------------------------------------- -------- ---------------------------
13 ID NOT NULL NUMBER
14 TEST_DATE NOT NULL TIMESTAMP(6)
15
16SQL> ALTER SESSION SET NLS_TIMESTAMP_FORMAT = 'YYYY-MM-DD HH24:MI:SSXFF' ;
17
18セッションが変更されました。
19
20SQL> INSERT INTO TEST_USER(ID, TEST_DATE) VALUES(1, SYSTIMESTAMP) ;
21
221行が作成されました。
23
24SQL> SELECT * FROM TEST_USER ;
25
26 ID TEST_DATE
27------------- ---------------------------------------------------------------------------
28 1 2017-10-25 15:49:04.241000
29
30SQL> UPDATE TEST_USER SET
31 2 TEST_DATE = TO_TIMESTAMP('2015-05-05 00:00:00.000000', 'YYYY-MM-DD HH24:MI:SS.FF')
32 3 WHERE ID = 1 ;
33
341行が更新されました。
35
36SQL> SELECT * FROM TEST_USER ;
37
38 ID TEST_DATE
39------------- ---------------------------------------------------------------------------
40 1 2015-05-05 00:00:00.000000
41
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。