不可以,列名、表名都不能用变量,可以通过拼接字符,然后用exec来执行如,exec('update tb set '+列名变量+'='''+字符类的变量值+''' where 条件')
存储过程可以实现