RSS

Oracle SQL 修該資料型態(Data type)

學校真的會用到的語法好少!!!! 今天又收到一個修改資料型態的小小需求!!!
快點筆記下來語法

alter table 資料表名稱 modify 欄位 要修改的型態 


每天都是一種學習的感覺!!!! 不知道甚麼時候可以變得熟能生巧哈哈

Oracle SQL INSTR 用法

最近認識好多以前上課都不會的神奇指令

認識一下 INSTR
INSTR 找出某字在字串中第幾位
位數從1開始計算
若找不到為0




所以不要把起始位置從0開始喔!!!

資料庫 DDL和DML定義

由於以前都使用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 👀👀


HTML 語法使用

寫系統真的是個不歸路,不像其他的,真的是前端後端全部都要認識阿 !!!

今天看到在某個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 能愈來愈進步~~~