这是加密列而不创建对称密钥的良好做法。
create table EmpDetail(emp_id int,emp_name varchar(50), salary varbinary(100))
select * from EmpDetail
create view vw_EmpDetail as SELECT emp_id,emp_name,CONVERT(VARCHAR(50),DECRYPTBYPASSPHRASE ('RS',salary))AS Salary FROM EmpDetail
select * from vw_EmpDetail