最近認識好多以前上課都不會的神奇指令
認識一下 INSTR
INSTR 找出某字在字串中第幾位
位數從1開始計算
若找不到為0
所以不要把起始位置從0開始喔!!!
資料庫 DDL和DML定義
張貼者:
Unknown
on 2016年11月17日 星期四
/
Comments: (0)
由於以前都使用MSSQL都沒發現原來有更動程式都應該要commit的愚蠢菜鳥
竟然最近用了Oracle SQL更動資料的時候竟然.....沒有commit之後,整個table都lock住了
所以快點筆記起來,要commit XDDDD
認識一下甚麼叫做DDL和DML
DDL(Data Definition Language)
資料定義語言:用來定義資料庫、資料表、檢視表、索引、預存程序、觸發程序、函數等資料庫物件。
可以用來建立、更新、刪除 table,schema,domain,index,view
常見的指令有:CREATE ALTER DROP
DML(Data Manipulation Language)
資料操作語言:用來處理資料表裡的資料。
常見的指令有:INSERT UPDATE DELETE
而傻B的我就是在INSERT沒有記得commit就被lock住了
所以大家要記得在Oracle SQL的時候只要有資料異動屬於DML了時候就要記得commit 👀👀
竟然最近用了Oracle SQL更動資料的時候竟然.....沒有commit之後,整個table都lock住了
所以快點筆記起來,要commit XDDDD
認識一下甚麼叫做DDL和DML
DDL(Data Definition Language)
資料定義語言:用來定義資料庫、資料表、檢視表、索引、預存程序、觸發程序、函數等資料庫物件。
可以用來建立、更新、刪除 table,schema,domain,index,view
常見的指令有:CREATE ALTER DROP
DML(Data Manipulation Language)
資料操作語言:用來處理資料表裡的資料。
常見的指令有:INSERT UPDATE DELETE
而傻B的我就是在INSERT沒有記得commit就被lock住了
所以大家要記得在Oracle SQL的時候只要有資料異動屬於DML了時候就要記得commit 👀👀
HTML 語法使用
寫系統真的是個不歸路,不像其他的,真的是前端後端全部都要認識阿 !!!
今天看到在某個jsp檔案看到 <input type="hidden">,因此決定來筆記一下
<input type="hidden">其實就是字面上的意思,是在網頁中表單的隱藏欄位,用來儲存一些表單資訊但又沒有被顯示在表單上,這個標籤的主要語法為
<input type="hidden" name=名稱 value="欄位值">
value值傳遞給後端的程式,傳遞各種表單資訊。
今天看到在某個jsp檔案看到 <input type="hidden">,因此決定來筆記一下
<input type="hidden">其實就是字面上的意思,是在網頁中表單的隱藏欄位,用來儲存一些表單資訊但又沒有被顯示在表單上,這個標籤的主要語法為
<input type="hidden" name=名稱 value="欄位值">
value值傳遞給後端的程式,傳遞各種表單資訊。
SQL Case的用法
最近在看SQL 指令的時候發現了 CASE這個指令,
因此上網查了一下
在SQL中的CASE其實就是像在程式中的if....else
而在SQL中的CASE用法為:
SELECT CASE "欄位名稱" WHEN "條件A" THEN "結果A" ELSE "結果B"
希望自己的SQL 能愈來愈進步~~~
因此上網查了一下
在SQL中的CASE其實就是像在程式中的if....else
而在SQL中的CASE用法為:
SELECT CASE "欄位名稱" WHEN "條件A" THEN "結果A" ELSE "結果B"
希望自己的SQL 能愈來愈進步~~~