解析SQL Server和Oracle常用函數(shù)區(qū)別(3)_Mssql數(shù)據(jù)庫(kù)教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:解讀數(shù)據(jù)庫(kù)設(shè)計(jì)正規(guī)化的五大范式簡(jiǎn)單說來,正規(guī)化就是在表格設(shè)計(jì)時(shí),消除冗余性和不協(xié)調(diào)的從屬關(guān)系。在本文中,我將通過五個(gè)漸進(jìn)的過程來告訴你在設(shè)計(jì)中應(yīng)該了解的正規(guī)化技巧。從而建立一個(gè)可行而且效率高的數(shù)據(jù)庫(kù)。本文也會(huì)詳細(xì)分析一下可以利用的關(guān)系類型。 這里假定我們要建立一個(gè)用戶信
20.如何處理null值(F2中的null以10代替)
S:select F1,IsNull(F2,10) value from Tbl
O:select F1,nvl(F2,10) value from Tbl
21.求字符序號(hào)
S:select ascii(’’a’’) value
O:select ascii(’’a’’) value from dual
22.從序號(hào)求字符
S:select char(97) value
O:select chr(97) value from dual
23.連接
S:select ’’11’’+’’22’’+’’33’’ value
O:select CONCAT(’’11’’,’’22’’)||33 value from dual
23.子串位置 --返回3
S:select CHARINDEX(’’s’’,’’sdsq’’,2) value
O:select INSTR(’’sdsq’’,’’s’’,2) value from dual
23.模糊子串的位置 --返回2,參數(shù)去掉中間%則返回7
S:select patindex(’’%d%q%’’,’’sdsfasdqe’’) value
O:oracle沒發(fā)現(xiàn),但是instr可以通過第四個(gè)參數(shù)控制出現(xiàn)次數(shù)
select INSTR(’’sdsfasdqe’’,’’sd’’,1,2) value from dual 返回6
24.求子串
S:select substring(’’abcd’’,2,2) value
O:select substr(’’abcd’’,2,2) value from dual
25.子串代替 返回aijklmnef
S:SELECT STUFF(’’abcdef’’, 2, 3, ’’ijklmn’’) value
O:SELECT Replace(’’abcdef’’, ’’bcd’’, ’’ijklmn’’) value from dual
26.子串全部替換
S:沒發(fā)現(xiàn)
O:select Translate(’’fasdbfasegas’’,’’fa’’,’’我’’ ) value from dual
27.長(zhǎng)度
S:len,datalength
O:length
28.大小寫轉(zhuǎn)換 lower,upper
29.單詞首字母大寫
S:沒發(fā)現(xiàn)
O:select INITCAP(’’abcd dsaf df’’) value from dual
30.左補(bǔ)空格(LPAD的第一個(gè)參數(shù)為空格則同space函數(shù))
S:select space(10)+’’abcd’’ value
O:select LPAD(’’abcd’’,14) value from dual
31.右補(bǔ)空格(RPAD的第一個(gè)參數(shù)為空格則同space函數(shù))
S:select ’’abcd’’+space(10) value
O:select RPAD(’’abcd’’,14) value from dual
32.刪除空格
S:ltrim,rtrim
O:ltrim,rtrim,trim
分享:數(shù)據(jù)庫(kù)用SQL語法大全1、建表格: createtabletable_name(column1datatype[notnull][notnullprimarykey],column2datatype[notnull],...) 說明: datatype--是資料的格式,詳見表。 nutnull--可不可以允許資料有空的(尚未有資料填入)。 primarykey--是本表的主鍵。 2、更改表
相關(guān)Mssql數(shù)據(jù)庫(kù)教程:
- sql 語句練習(xí)與答案
- 深入C++ string.find()函數(shù)的用法總結(jié)
- SQL Server中刪除重復(fù)數(shù)據(jù)的幾個(gè)方法
- sql刪除重復(fù)數(shù)據(jù)的詳細(xì)方法
- SQL SERVER 2000安裝教程圖文詳解
- 使用sql server management studio 2008 無法查看數(shù)據(jù)庫(kù),提示 無法為該請(qǐng)求檢索數(shù)據(jù) 錯(cuò)誤916解決方法
- SQLServer日志清空語句(sql2000,sql2005,sql2008)
- Sql Server 2008完全卸載方法(其他版本類似)
- sql server 2008 不允許保存更改,您所做的更改要求刪除并重新創(chuàng)建以下表
- SQL Server 2008 清空刪除日志文件(瞬間日志變幾M)
- Win7系統(tǒng)安裝MySQL5.5.21圖解教程
- 將DataTable作為存儲(chǔ)過程參數(shù)的用法實(shí)例詳解
Mssql數(shù)據(jù)庫(kù)教程Rss訂閱編程教程搜索
Mssql數(shù)據(jù)庫(kù)教程推薦
- 解析用SQL Server處理物料清單規(guī)則
- 數(shù)據(jù)庫(kù)的分離及附加
- MSSQL 2008不能用IP登錄問題如何解決
- 精華:精妙SQL語句
- 解讀用最簡(jiǎn)單的步驟備份SQL數(shù)據(jù)庫(kù)的文件到本地
- 收縮數(shù)據(jù)庫(kù)日志文件的方法(僅適用于mssql2005)
- 解析SqlServer2000獲取當(dāng)前日期及格式
- 解讀數(shù)據(jù)庫(kù)設(shè)計(jì)正規(guī)化的五大范式
- SQL Server備份文件中導(dǎo)入現(xiàn)存數(shù)據(jù)庫(kù)
- 怎樣創(chuàng)建SQL Server 2000故障轉(zhuǎn)移群集
- 相關(guān)鏈接:
- 教程說明:
Mssql數(shù)據(jù)庫(kù)教程- 解析SQL Server和Oracle常用函數(shù)區(qū)別(3)
。