oracle 小東西記錄

2021-09-01 18:17:28 字數 1612 閱讀 4895

alter table table_name modify id number;修改列型別

alter table table_name add state number;新增列

sysdate 直接插入當前時間

to_date('2013-06-26 23:59:59','yyyy-mm-dd hh24:mi:ss') 轉換時間

select * from base_officialstudent bos

left join base_studentattributionofteach bsao on bos.studentid=bsao.studentid

left join base_class_teacher bct on bsao.contactid=bct.contactid

left join base_class bc on bct.classid=bc.classid order by bos.creationdate desc

distinct 合併資料

insert into table(字段)

select 1,'張大' from dual

union all

select 1,'張大' from dual

pl/sql裡執行儲存過程不用加exec或者execute

declare

begin

pro_name();

end;

賦值方法

字段:=value

乘法表

begin

for i in 1..9 loop

for j in 1..i loop

dbms_output.put(j||'*'||i||'='||j*i||' ');

if j*i<10 then

dbms_output.put(' ');

end if;

end loop;

dbms_output.new_line();

end loop;

end;

if then

elsif then

else

end if;

這裡要注意是elsif不是elseif

select * from cat_tab ct left join cat_act ca on ct.id=ca.catid left join act_tab act on act.id=ca.actid order by ct.id asc

不帶+號的表是左關聯(右關聯)那張表

select * from cat_tab ct,cat_act ca,act_tab act where ca.catid(+)=ct.id and ca.actid=act.id(+) order by ct.id asc

做完小東西

想一想,時間過得挺快的,暑假的三分之一就這樣過去了。從工學一號館斷網開始我已經好些天沒更新部落格了。一是自己發懶,二是在做那個練手的小工具沒去想這個。今晚交完專案,塵埃落定,說說這些天的情況和想法。團隊不是天生的,是需要磨合的。我和健輝意見不同的時候挺多的,有時兩個人都挺固執的,就認為自己說的對,這...

MySql裡的小東西

1 類似oracle的序列的用法 id int 5 primary key auto increment 2 類似ms sql裡sql 查詢語句中top關鍵字 如果就是top著個含義 select from table limit 10 就行了 如果想取出100 到 200 用 select fro...

一點小東西

今天發現原來,getch getchar 很不同.getch 所在標頭檔案 conio.h 函式用途 從控制台讀取乙個字元,但不顯示在螢幕上 例如 char ch 或int ch getch 或ch getch 用getch 會等待你按下任意鍵,再繼續執行下面的語句 用ch getch 會等待你按下...