很简单的问题,但为什么这样不行?
use   Student 
 create   view   StuView 
 as 
       select   *    
       from   select_course 
       where   select_course.grade   is   not   null 
 go   
 新手上路,为什么上面的整体Comply不行,而去掉最一面的Use   Student就行呢?   感谢你的回复~
------解决方案--------------------use Student 
 go  --加上GO   
 create view StuView 
 as 
   select *  
   from select_course 
   where select_course.grade is not null 
 go
------解决方案--------------------use Student 
 go 
 create view StuView 
 as 
   select *  
   from select_course 
   where select_course.grade is not null 
 go
------解决方案--------------------use Student                         --说明要使用的表的名称,后加GO,分开执行代码 
 create view StuView                  
 as 
 select * 
 from select_course 
 where select_course.grade is not null 
 go
------解决方案--------------------use Student 
 go 
 create view StuView 
 as 
   select *  
   from select_course 
   where select_course.grade is not null 
 go
------解决方案--------------------CREATE VIEW 
 创建一个虚拟表,该表以另一种方式表示一个或多个表中的数据。CREATE VIEW 必须是查询批处理中的第一条语句。   
------解决方案--------------------use Student 
 是当前使用哪个数据库的意思,加上go, 
 sql才会执行下面的语句
------解决方案--------------------必须要go才行的.而且定义视图时,要求 create view必须是批处理的第一句呀.