加入有一个text字段, 某一栏里面text有10000个字符,我只想取出前5000,这个sql该怎么写?

解决方案 »

  1.   

    select left(text字段,5000)
    from table
      

  2.   

    select substring(text字段, 1, 5000) from table
      

  3.   

    现在怎么还用text啊,应该用varchar(max)。
      

  4.   

    select left(text字段,5000)
      

  5.   

    select left(text字段,5000) from tb
      

  6.   

    select left(cast(text字段 as varchar(max),5000) from tb
      

  7.   


    select left(text字段,5000) from tb++
      

  8.   

    select left(text字段,5000) from table