sql运作故障

sql运行故障
执行下列 SQL 语句总要第二遍执行才能成功,第一遍报错信息如下:
消息 233,级别 20,状态 0,第 0 行
在向服务器发送请求时发生传输级错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)

create database ZXB_2
go
use ZXB_2
go

create table staff
(
iNo int primary key not null,
  sName varchar(10) not null,
sLeader int default null
)

--员工表(编号、姓名、领导)
insert staff values (1,'刘明新', 5)
insert staff values (2,'黄露',6)
insert staff values (3,'林晓敏',5)
insert staff values (4,'魏光标',5)
insert staff values (5,'罗胖子',7)
insert staff values (6,'谢秃顶',7)
insert staff (iNo,sName) values (7,'哈大将军')

--在staff(员工表)中查找领导的详细信息
select * from staff where iNo in(select sLeader from staff)

----------
这个是什么原因?





------解决方案--------------------
1.编写数据库文件的时候注意判断数据库是否存在,表名是否存在

2.写完一条sql语句时记得以‘;’结尾