代码之家  ›  专栏  ›  技术社区  ›  Kjensen

在SQL Server的TEXT字段上使用LEFT

  •  4
  • Kjensen  · 技术社区  · 16 年前

    2 回复  |  直到 16 年前
        1
  •  10
  •   anishMarokey FIre Panda    16 年前

    而不是左。尝试 SUBSTRING

    select SUBSTRING(TEXT,1,200) from dbo.tblText

        2
  •  5
  •   Michael Irigoyen    12 年前

    您不能在TEXT字段上应用字符串操作函数-无论如何,您都应该停止使用TEXT,因为它很快就会从SQL Server中删除!

    您可以将TEXT列转换为VARCHAR(MAX),然后使用字符串gfunction:

    SELECT LEFT(CAST(YourTextCol AS VARCHAR(MAX), 200) .....
    
    推荐文章