Oracle異常記錄

2021-09-02 08:22:26 字數 616 閱讀 1353

1、oracle表中字段為oracle關鍵字時,會報oracle「ora-00904」錯誤:識別符號無效 

這時需要把欄位名用""引起來,就可以了。

如:

insert into tx_transaction_allocate (id, "serve_name", "host_ip", "call_method")

values (26, 'test', null, 0);

commit;

還有如表或欄位名稱有誤,也會出現這種錯誤。

2、修改字段

alter table test modify "test_name" varchar2(50);

commit;

3、oracle更改資料庫密碼後,連線報 ora-28000 the account is locked. 

原因為:更新資料庫密碼時,會鎖掉使用者名稱。解鎖就可以了

--資料庫使用者解鎖

alter user 賬戶名 account unlock;

4、oracle分頁查詢記錄重複

原因為:排序的字段不具有唯一性,指定乙個唯一性字段排序

異常記錄 資料對比異常

業務邏輯中需要對比兩個物件是否是同乙個物件,不知道為什麼我去判斷兩個物件是否是同乙個物件,就用 去判斷兩個商品的id,然後id相等的時候返回給我乙個false,然後我嘗試用equals方法去判斷,然後就會返回乙個true,我想可能是因為我用了包裝型別integer型別的原因,測試了一下找到原因了,是...

android異常記錄

1.fragment not attached to activity 異常 原因 因為fragment在還沒有attach到acitivity時,呼叫了諸如getresource 方法 如 getresources getstring r.string.a 解決方案,在獲取資源之前呼叫isadde...

docker異常記錄

1.錯誤一 cannot connect to the docker daemon.is the docker daemon running on this host?一看docker本地守護程序沒啟,是不是沒啟動docker服務?機智的我 刷刷刷 service docker start 再看,還...