東軟實訓 SQL函式

2022-06-29 13:33:06 字數 1672 閱讀 2298

sql是用於訪問和處理資料庫的標準的計算機語言,我們所使用的的是oracle sql

乙個資料庫通常包含乙個或多個表,每個表有乙個名字表示,下圖即為乙個名為「emp」的表,接下來的操作都將基於以下的表進行

字元函式:主要指引數型別是字元型,不同函式返回值可能是字元型或數值型

【大小寫轉換】

函式效果

結果lower('sql course')

將大寫或大小寫混合的字元轉換成小寫

sql course

upper('sql course')

將小寫寫或大小寫混合的字元轉換大寫

sql course

initcap('sql course')

將每個單詞的第乙個字母轉換成大寫,其餘的字母都轉換成小寫

預設的日期形式是: dd-mon-rr

我們可以在系統變數-環境變數中,新增   key = nls_date_format  value = yyyy:mm:dd hh24:mi:ss  就可以正常按照『年與日』的格式查詢了!

'01-1月-82';

select next_day('

2006-02-06

','星期一

') next_day from

dual;

select last_day('

02-2月-06

') "last day" from

dual;

select  empno, hiredate, round(hiredate, '

month

') from emp where substr(hiredate,-

2,2)='81

';select empno, hiredate, trunc(hiredate, '

month

') from emp where substr(hiredate,-

2,2)='81

';

【隱式資料型別轉換規則】【顯式資料型別轉換規則】條件處理函式:

東軟實訓隨筆

十二天的實訓匆匆而逝,彷彿我們昨天才下船,今天便可以相視一笑問一聲 這裡的一切都過去了。參加這次實訓有很多收穫,第乙個收穫便是新環境的適應能力越來越強,每當到達乙個新地方,首先需要做的便是適應這裡的環境,新的宿舍,新的室友,新的教室,以及新的學習氛圍,令人感到欣慰的是這裡的環境,在炎炎夏天,能來到這...

東軟實訓(二十三)

今天是來到東軟最累的一天,毫無疑問沒有之一!早上9點上課改到8點半,來了之後王總說,之前把重置按鈕做成重新整理是不行的,會提交資料,所以要每個頁面寫乙個funcreset方法,我尋思那就順便把所有的js驗證都加上吧,我之前寫過8個,但一共有30多個介面,其他的是其他組員寫的,估計也不用大改。但當我看...

東軟實訓(二十五)

今天的主要任務是測試。但這次的測試明顯比之前做過的實驗什麼的麻煩許多,不僅專案本身比較大只,更是因為企業級的專案是要投入使用的,有真正的客戶,如果不堪一擊的話是沒有人會買賬的。這麼一說測試還真是要佔到開發時間的很大比重。老師給我們發了測試文件,從4.1到4.5,簡直到了目不忍視的級別!我就列出乙個有...