用两个'表示一个。
select 'Angels'' Eyes'

解决方案 »

  1.   

    DECLARE @T VARCHAR(10)
    SET @T='Angels'' Eyes'
    SELECT @T
    /*           
    ---------- 
    Angels' Ey(影響 1 個資料列)*/
      

  2.   

    DECLARE @T VARCHAR(100)
    SET @T='"Angels'' Eyes"'
    SELECT @T
    /*           
    ---------------------------------------------------------------------------------------------------- 
    "Angels' Eyes"(影響 1 個資料列)*/
      

  3.   

    1.select 'Angels'' Eyes'
    2.select 'Angels'+'''Eyes'
      

  4.   

    如果@s是客户端传过来的就
    replace(@s,'''','''''')