• This works

    Exec proce_Name 'update table set column=''TEST'' where id=1'

    Those aren't double quotes, they're escaped single quotes.

    I still strongly recommend against any design that requires the passing of queries or parts of queries around.

    Gail Shaw
    Microsoft Certified Master: SQL Server, MVP, M.Sc (Comp Sci)
    SQL In The Wild: Discussions on DB performance with occasional diversions into recoverability

    We walk in the dark places no others will enter
    We stand on the bridge and no one may pass