• sql如何截取字符


    ---MSSQL
    1 .SUBSTRING
    返回字符、binary、text 或 image 表达式的一部分。有关可与该函数一起使用的有效 Microsoft? SQL Server? 数据类型的更多信息,请参见数据类型。
    语法
    SUBSTRING ( expression , start , length )
    参数
    expression
    是字符串、二进制字符串、text、image、列或包含列的表达式。不要使用包含聚合函数的表达式。
    start
    是一个整数,指定子串的开始位置。
    length
    是一个整数,指定子串的长度(要返回的字符数或字节数)。

    2. LEFT
    返回从字符串左边开始指定个数的字符。
    语法
    LEFT ( character_expression , integer_expression )
    参数
    character_expression
    字符或二进制数据表达式。character_expression 可以是常量、变量或列。character_expression 必须是可以隐式地转换为 varchar 的数据类型。否则,请使用 CAST 函数显式转换 character_expression。
    integer_expression
    是正整数。如果 integer_expression 为负,则返回空字符串。
    返回类型
    varchar

    3. RIGHT
    返回字符串中从右边开始指定个数的 integer_expression 字符。
    语法
    RIGHT ( character_expression , integer_expression )
    参数
    character_expression
    由字符数据组成的表达式。character_expression 可以是常量、变量,也可以是字符或二进制数据的列。
    integer_expression
    是起始位置,用正整数表示。如果 integer_expression 是负数,则返回一个错误。
    返回类型
    varchar

    ---ORACLE
    substr( string, start_position, [ length ] )
  • 相关阅读:
    服务器电源管理(Power Management States)
    MSSQLSERVER数据库- 杂记
    MSSQLSERVER数据库- 判断全局临时表是否存在
    MSSQLSERVER数据库- 获取月份的第一天和最后一天
    JQuery- 解析JSON数据
    恼人的Visual Studio 2010崩溃重启问题
    MSSQLSERVER数据库- 游标
    Js/Jquery- Base64和UrlEncode编码解码
    MSSQLSERVER数据库- 解决不允许保存更改表结构
    Java- Jdbc学习
  • 原文地址:https://www.cnblogs.com/xiaoliu66007/p/4157910.html
Copyright © 2020-2023  润新知