zoukankan      html  css  js  c++  java
  • sql 左位补齐

    1. oracle
    2. 语法格式如下:
    3.   lpad( string, padded_length, [ pad_string ] )
    4.   string
    5.   准备被填充的字符串;
    6.   padded_length
    7.   填充之后的字符串长度,也就是该函数返回的字符串长度,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的n个字符;
    8.   pad_string
    9.   填充字符串,是个可选参数,这个字符串是要粘贴到string的左边,如果这个参数未写,lpad函数将会在string的左边粘贴空格。
       
       [sql] view plaincopy
       
      1. select lpad(22,10,'0') from dual;
      2. 结果:
      3. 1 0000000022
     
     
     
    SQLServer:right函数

    语法

      Right(stringlength)
     
      Right 函数的语法具有下面的命名参数:
     
      
    部分 说明
    string 必要参数。字符串表达式,从中最右边的字符将被返回。如果 string 包含 Null,将返回 Null
    length 必要参数;为 Variant (Long)。为数值表达式,指出想返回多少字符。如果为 0,返回零长度字符串 ("")。如果大于或等于 string 的字符数,则返回整个字符串。
    示例:

    right(replicate('0',10)+ltrim(参数),10)

    1. oracle
    2. 语法格式如下:
    3.   lpad( string, padded_length, [ pad_string ] )
    4.   string
    5.   准备被填充的字符串;
    6.   padded_length
    7.   填充之后的字符串长度,也就是该函数返回的字符串长度,如果这个数量比原字符串的长度要短,lpad函数将会把字符串截取成从左到右的n个字符;
    8.   pad_string
    9.   填充字符串,是个可选参数,这个字符串是要粘贴到string的左边,如果这个参数未写,lpad函数将会在string的左边粘贴空格。
       
       [sql] view plaincopy
       
      1. select lpad(22,10,'0') from dual;
      2. 结果:
      3. 1 0000000022
     
     
     
    SQLServer:right函数

    语法

      Right(stringlength)
     
      Right 函数的语法具有下面的命名参数:
     
      
    部分 说明
    string 必要参数。字符串表达式,从中最右边的字符将被返回。如果 string 包含 Null,将返回 Null
    length 必要参数;为 Variant (Long)。为数值表达式,指出想返回多少字符。如果为 0,返回零长度字符串 ("")。如果大于或等于 string 的字符数,则返回整个字符串。
    示例:

    right(replicate('0',10)+ltrim(参数),10)

  • 相关阅读:
    POJ 3672 水题......
    POJ 3279 枚举?
    STL
    241. Different Ways to Add Parentheses
    282. Expression Add Operators
    169. Majority Element
    Weekly Contest 121
    927. Three Equal Parts
    910. Smallest Range II
    921. Minimum Add to Make Parentheses Valid
  • 原文地址:https://www.cnblogs.com/zengtianli/p/8625275.html
Copyright © 2011-2022 走看看