日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > Sqlserver > SQL SERVER 常用的字符串函數

SQL SERVER 常用的字符串函數

來源:程序員人生   發布時間:2014-01-07 20:00:37 閱讀次數:2842次
以下為引用的內容:
SELECT STR(111.5567862)   
SELECT CONVERT(NVARCHAR(10),CONVERT(DECIMAL(6,2),111.55678))
SELECT CONVERT(NVARCHAR(10),CAST(111.55678 AS DECIMAL(6,2)))
-- 結果  111.56   STR,CONVERT,CAST 函數都會對小數點第3位進行四舍五入

SUBSTRING LEFT RIGHT  --函數截取數據庫表中的部分信息
SUBSTRING
 
/* 
  ( edition ,start , length )  從edition表達式的第start個字符開始截取length個
  sourceString  資源字符串。
  start :     --子字符串在資源字符串中的起點。如果此值為負數或 0,則只返回那些所在位置大于零的字符。如果此值大于 sourceString 的長度,則返回長度為零的字符串。
  length :    一個正整數,指定要返回的 sourceString 的字符數或字節數。如果 length 為負,則會返回錯誤。length 可以是 bigint 類型。
 
*/
 
 
LEFT 
 
/*
 sourceString   資源字符串
 length        一個正整數,指定要返回的 sourceString 從左開始的字符數
 
*/
 
 
RIGHT 
 
/*
  sourceString   資源字符串
  length        一個正整數,指定要返回的 sourceString 從右開始的字符數
 
*/

SELECT SUBSTRING ('sourceString',3,4
SELECT RIGHT(LEFT('sourceString',6),4)
 
--結果  urce
 
-- REPLACE  STUFF   字符串替換函數
--
 Replace函數: 用另一個字符串值替換出現的所有指定字符串值。
--
 語法:
REPLACE
/*
語法:REPLACE ( original , search , replace )
     original,:被搜索的字符串。可為任意長度。。string_expression1 可以是字符或二進制數據類型。
     search   :要搜索并被 replace-string 替換的字符串。該字符串的長度不應超過 255 個字節。如果 search-string 是空字符串,則按原樣返回原始字符串。
     replace  :該字符串用于替換 search-string。可為任意長度。如果 replacement-string 是空字符串,則刪除出現的所有 search-string。
*/
SELECT REPLACE('edition','tion','aaaa');

--STUFF()函數: 刪除指定長度的字符并在指定的位置插入另一組字符串。
/*

   語法:STUFF ( sourceString , start , length , character_expression )
   sourceString :操作的字符,
   start :刪除和插入的起始點,
   length:刪除的長度,
   character_expression :要插入的字符
*/ 
                      
select stuff('sourceString',2,3,'aaa')      

--結果 saaaceString      
                      
                                      
/*LTRIM RTRIM 函數 字符串去除空格函數*/

--LTRIM 函數刪除字符串前面的空格
/*

  語法: LTRIM (sourceString ) 
  sourceString :操作的字符,
*/

SELECT LTRIM('source ');
--RTRIM 函數刪除字符串后面的空格
/*

  語法: RTRIM (sourceString ) 
  sourceString :操作的字符,
*/

SELECT RTRIM(' source');
--結果  source

/*REVERSE 字符串反轉函數*/
--REVERSE 返回指定字符串的反轉. 

SELECT REVERSE('source ')

/*字符串長度函數*/
LEN:
select len(null)            --  返回字符串長度.(忽略串尾空格)  NULL 的 len 的結果是 NULL。

SELECT DATALENGTH('2009-9-1')  -- 返回任何表達式所占用的字節數,  NULL 的 DATALENGTH 的結果是 NULL。

/*字符串大小寫函數*/
-- 轉換大寫
SELECT UPPER('aaa')    -- 轉換為大寫
SELECT LOWER('AAA')    --轉換為小寫
SELECT LOWER('aAa')    --全部轉換為小寫 

select REPLICATE('123','3'--指定次數的字符串
/*
字符串查找函數*/

--函數:第一個參數你要查找的char
--
第二個參數你被查找的字符串 返回參數一在參數二的位置

select SUBSTRING('lihan',charindex('a','lihan'),1)  --result為4

--SELECT PATINDEX('%wonderful%', ')   
--
 PATINDEX 匹配m 開頭的字符串 
SELECT PATINDEX('%m%',pnr),OrderID FROM orders 
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日本国产中文字幕 | 成人国产精品视频 | 视频一区在线 | 国产伦精品一区二区三区四区免费 | 精品一二三区在线观看 | 国产成人免费视频网站视频社区 | 日本99视频| 日韩三级中文字幕 | 91精品91久久久中77777 | a级毛片在线免费 | 欧洲一区二区在线 | 57pao国产一区二区 | 偷拍亚洲 | 亚洲欧美综合精品久久成人 | 日韩精品一区二区三区在线 | 国产经典一区二区三区 | 欧美日韩亚洲三区 | 黄色一级毛片 | 成人性生交大片免费看视频r | 99精品国产在热久久婷婷 | 黄色电影免费在线观看 | 欧美视频a | 精品一区二区视频 | 91精品国产综合久久久久蜜臀 | 麻豆精品国产 | 日韩中文一区二区 | 中文字幕乱码日本亚洲一区二区 | 亚洲最大毛片 | 国产高清精品在线 | 国产精品理人伦一区二区三区 | 国产视频a| 国产高清精 | 国产精品亚洲综合 | 欧美日韩网站 | 黄色国产精品 | 国产色网站 | 欧美日韩亚洲系列 | 色噜噜偷拍精品综合在线 | 欧美一区二区三区免费看 | 亚洲成人免费观看 | 国产一区二区三区免费观看在线 |