如何修改oracle資料庫時間,oracle資料庫如何改變日期格式

2022-03-03 09:38:51 字數 2255 閱讀 7401

1樓:正青春夢飛揚

oracle的伺服器時間,是由伺服器的系統時間控制的,所以要看伺服器的具體型別,以windows 10和linux系統為例分別說明。

工具:windows 10、linux

windows 10操作步驟:

1、右鍵開始選單,選擇控制面板。

2、找到日期和時間,點選進入。

3、點選更改日期和時間。

4、進入後,修改日期時間,儲存即可。

linux下更改方法:

1、以root使用者登入到指定伺服器。

2、執行命令

date -s '2017-07-11 23:58:00'

這是將系統時間修改為2023年7月11日23點58分00秒。

3、修改後,reboot重啟系統即可。

2樓:匿名使用者

你要修改的是什麼時間?資料庫表的時間(欄位內的值),還是資料庫的sysdate,如果是表內的字段,那麼和其他字段沒什麼兩樣。

(1)如果是資料庫的當前時間,因為資料庫的當前時間和系統時間是統一的,所以你需要修改你的系統時間,不過切記一點,如果你不想宕機的,那麼時間只能「往回改」,也就是我可以把7點,改為6:55。但是如果反過來(6:

55改7:00),那麼宕機的概率非常高(我乙個朋友這麼改過兩次,宕了兩次)。

(2)另外如果是rac你最好看看兩台的時間差,如果差的不多不改也可以。

(3)一次最好不要改太多,基本上最好能保持在乙個checkpoint以內(最好是5分鐘內,也就是改動最好不要超過5分鐘),而且在乙個checkpoint時間內不要改動次數過多(比如超過兩次)。

3樓:瀟灑霸王

可以修改作業系統時間

oracle資料庫如何改變日期格式

4樓:匿名使用者

可通過用pl/sql來改變日期格式。

1、登入pl/sql。

2、登入後,點選選單欄,工具—首選項。

3、左側列表找到「日期/時間」。

4、可通過右側的各種方式進行自定義的格式和自帶的格式來進行修改,修改後點選「確定」按鈕儲存即可。

5樓:匿名使用者

date型別,改變不了顯示的格式。

是使用的時候的顯示的格式問題,和資料庫內儲存的資料無關。

select to_char(sysdate,'yyyy-mm-dd') from dual;

select to_char(hiredate,'yyyy-mm-dd') from dual;

雖然這樣可以轉換,但多數情況是返回date型別、哪個頁面要顯再轉換在對應的格式的。

6樓:匿名使用者

是to_date格式

具體如下:

(to_date,to_char)

select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') as nowtime from dual; //日期轉化為字串

select to_char(sysdate,'yyyy') as nowyear from dual; //獲取時間的年

select to_char(sysdate,'mm') as nowmonth from dual; //獲取時間的月

select to_char(sysdate,'dd') as nowday from dual; //獲取時間的日

select to_char(sysdate,'hh24') as nowhour from dual; //獲取時間的時

select to_char(sysdate,'mi') as nowminute from dual; //獲取時間的分

select to_char(sysdate,'ss') as nowsecond from dual; //獲取時間的秒

7樓:匿名使用者

datetime dt = datetime.now;

response.write(dt.tostring("yyyy-mm-dd"));

我錯了,看成c#了

oracle 資料庫的內部時間能修改嗎?如果能,如何修改

8樓:匿名使用者

oracle 資料庫的內部時間能修改嗎?如果能,如何修改

oracle資料庫時間是讀取你資料庫伺服器的時間,你修改了資料庫伺服器作業系統的時間就可以了。

oracle資料庫如何刪除資料庫

操作步驟如下 第一步 用超級管理員登陸oracle conn as sysdbaconn as sysdba 第二步 刪除指定的使用者 drop user username cascade 第三步 重新建立此使用者 create user username identified by passwor...

oracle資料庫面試題,ORACLE資料庫面試題

1 update t set logdate 2003 01 01 where logdate 2001 02 11 2 select from t where rowid not in select max rowid from t group by id,name,address,phone,l...

怎樣修改Oracle資料庫中,已經建立好的表的欄位名?表裡面

alter table test tab rename column col aaa to col bbb 修改test tab 欄位名col aaa 為col bbb 如果有工具最好,直接編輯就ok了,沒有工具那麼就alter table t rename column c1 to c2 可以在p...