Oracle學習之 一些小技巧

2021-09-24 22:20:59 字數 720 閱讀 4879

1、with

with可以建立乙個臨時表,為之後的sql重複使用。

類似於view,但是view是虛表建立後一直存在。

with pd as (select * from hb_product)

select * from pd;

2、date

date型別可以用date』 '格式而不用寫to_date()

select * from hb_product p where p.pvate=date'2019-07-02';
3、for update

加鎖:

select * from hb_product for update;

select * from hb_product for update nowait;

select * from hb_product for update wait 5;

4、複製表結構

5、group by

6、oracle中刪除一列

alter table hb_product drop column columnname;

一些小技巧

關注 乙個好的程式設計師不應該把所有的判斷交給編譯器和偵錯程式,應該在程式中自己加以程式保護和錯誤定位,具體措施包括 對於所有有返回值的函式,都應該檢查返回值,除非你確信這個函式呼叫絕對不會出錯,或者不關心它是否出錯。一些函式返回錯誤,需要用其他函式獲得錯誤的具體資訊。例如accept返回inval...

一些小技巧

protected void repparent itemdatabound object sender,system.web.ui.webcontrols.repeateritemeventargs e 在父datalist的itemdatabound事件裡面寫子datalist的資料來源 繫結 ...

一些小技巧

protected void repparent itemdatabound object sender,system.web.ui.webcontrols.repeateritemeventargs e 在父datalist的itemdatabound事件裡面寫子datalist的資料來源 繫結 ...