【正确答案】USE Student IF EXISTS(SELECT name FROM sysobiects WHERE name='proc_Student'AND type='p') DROP PROCEDURE proc_Student GO CREATE PROCEDURE proc_Student AS SELECT Student_name,Student_home FROM Students GO 下面对该存储过程进行重新定义。使之只包含姓名信息,并使用ENCRYPTION关键字使之无法通过查看syscomments表来查看存储过程的内容。T-SQL语句如下。 ALTER PROCEDURE proc_Student WITH ENCRYPTl0N AS SELECT Student name FROM Students GO