Я использую Oracle базу данных для проекта. Я вставил данные в таблицу следующей структуры
CREATE TABLE targetCustord(
cust_code VARCHAR2(4),
order_date DATE,
product_code VARCHAR2(8),
order_id NUMBER,
product_price NUMBER(8,2),
product_amount NUMBER(6),
transaction_id NUMBER,
PRIMARY KEY (cust_code, order_date, product_code, order_id)
USING INDEX);
Изначально я изменил сеанс на
ALTER SESSION SET NLS_TIMESTAMP_FORMAT = 'SYYYY-MM-DD HH24:MI:SS.FF9';
, который работал нормально, и содержимое журналов в требуемом формате. Но, когда я изменил сеанс на
ALTER SESSION SET NLS_TIMESTAMP_FORMAT = 'DD-MON-YYYY HH24:MI:SS.FF9';
Не было никаких изменений ни в журналах, ни в содержимом таблицы. Сессия не была изменена, и она придерживалась старой сессии.
В чем здесь проблема? Я ошибся в понимании чего-либо?
Может ли кто-нибудь мне помочь
Заранее спасибо