运算子或函数意义与说明.PPT

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运算子或函数意义与说明

運算子或函數 意義與說明 運算子或函數 意義與說明 ASCII(X) 回傳X字串中最左邊字元的ASCII碼。 CONV(N,from_base,to_base) 用來將N從基底from_base轉到基底to_base。 N可以是字串或數字。 BIN(N) 將十進制數值N轉成二進制。 運算子或函數 意義與說明 OCT(N) 將十進制數值N轉成八進制。 HEX(N) 將十進制數值N轉成十六進制。 CHAR(N,…) 將ASCII字元 N,…轉換成相對應的字元。 運算子或函數 意義與說明 CONCAT(str1,str2,…) 將str1與str2等等的所有字串連接成新的字串。 如果輸入參數中有NULL值,那輸出為NULL值。 如果輸入是一個數字,那就會轉成字串。 運算子或函數 意義與說明 LENGTH(str) OCTET_LENGTH(str) CHAR_LENGTH(str) CHARACTER_LENGTH(str) 傳回字串的長度。 注意:CHAR_LENGTH( )對於多位元字元(中文) 運算子或函數 意義與說明 LOCATE(substr,str) POSITION(substr IN str) FIND_IN_SET(str,strlist) 傳回substr在str的第一次出現的位置是第幾個字。也可以用在多位元字元上。 在一個字串集合strlist中,找出str是strlist中的第幾個元素。字串集合的元素與元素之間以逗號( , )做分隔。 運算子或函數 意義與說明 LCASE(str) LOWER(str) 將str中的字串轉成小寫。 UCASE(str) UPPER(str) 將str中的字串轉成大寫。 運算子或函數 意義與說明 LOAD_FILE(file_name) 從儲存設備中讀取一個檔案傳回,使用這個函數必須要有file這個權限,而且所指定的檔案必須是可讀取的,如果檔案無法讀取或是路徑錯誤,會傳回Null值。 INSTR(str,substr) 與LOCATE(substr,str)的效果一樣,只是將參數的位置調換而已。 運算子或函數 意義與說明 LPAD(str,len,padstr) 傳回一個字串,從字串的最左邊開始填入padstr字串,最後加上字串str,總長度為len。 RPAD(str,len,padstr) 傳回一個字串,從字串的最右邊開始填入padstr字串,最後加上字串str,總長度為len。 LEFT(str,len) 從str最左邊的字元開始取len個字元傳回。 運算子或函數 意義與說明 RIGHT(str,len) 從str最右邊的字元開始取len個字元傳回。 SUBSTRING(str,pos,len) SUBSTRING(str FROM pos FOR len) MID(str,pos,len) 從str的第pos個字元算起,取出len個字元。 運算子或函數 意義與說明 SUBSTRING(str,pos) SUBSTRING(str FROM pos) 從字串str中的第pos個字元開始,一直到最後一個字元傳回來。 SUBSTRING_INDEX(str,delim,count) 在一個字串str中,用delim分成數個字串,然後取出count個字串傳回。 當count為正數時,是從字串的開頭開始;當count為負數時,是從字串的結尾開始。 運算子或函數 意義與說明 LTRIM(str) 移除到字串str開頭多餘的空白。 RTRIM(str) 移除到字串str結尾多餘的空白。 TRIM( [ [ BOTH | LEADING |TRAILING ] [ remstr ] FROM ] str ) 在字串str中,移除掉與remstr相同的字串。BOTH是將開頭與結尾的字串都移除,而LEADING則是移除掉開頭,TRAILING則是移除掉結尾。如果沒有指定BOTH,LEADING,TRAILING之一的話,預設為BOTH。 運算子或函數 意義與說明 SPACE(N) 產生N個空白字元。 REPLACE(str,from_str,to_str) 在字串str之中,將與from_str相同的部份以字串to_str取代。 REPEAT(str,count) 產生count個str字串。 運算子或函數 意義與說明 REVERSE(str) 將字串str反序輸出。 INSERT(str,pos,len,newstr) 從str中的第pos個字元插入長度為len的newstr字串。 ELT(N,str1,str2,str3,…) N為整數,str1等為設定好的字串,此函式會傳回第N個字串。 運算子或函數 意義與說明 FIELD(str,str1,str2,str3,…) 比較str與接下

您可能关注的文档

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档