如题,在sql中哪个函数可以判断字段或者变量的长度?

解决方案 »

  1.   

    LEN
    返回给定字符串表达式的字符(而不是字节)个数,其中不包含尾随空格。语法
    LEN ( string_expression ) 参数
    string_expression要计算的字符串表达式。返回类型
    int示例
    下面的示例选定字符个数和位于芬兰的公司的 CompanyName 数据。USE Northwind
    GO
    SELECT LEN(CompanyName) AS 'Length', CompanyName
    FROM Customers
    WHERE Country = 'Finland'下面是结果集:Length       CompanyName
    -----------  ------------------------------
    14           Wartian Herkku
    11           Wilman Kala
      

  2.   

    字符长用len,字节长用datalength
      

  3.   

    select 'a'+space(2)+'b'
    /*
    ----
    a  b
    */
      

  4.   

    如果是普通变量类型用3楼乌龟的方法,如果是text类型用datalength