首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL2005存储过程编译通过,但运行后没有反应?解决方案

2012-01-15 
SQL2005存储过程编译通过,但运行后没有反应?今天写了一个存储过程如下:createprocb_InsertBussiness(@busi

SQL2005存储过程编译通过,但运行后没有反应?
今天写了一个存储过程如下:
create   proc   b_InsertBussiness
(
  @busid   varchar(20),
  @busname   varchar(50),
  @busadd   varchar(200),
  @bustell   varchar(20),
  @bustell1   varchar(20),
  @busfax   varchar(20),
  @buspost   bigint,
  @busperson   varchar(20)
)
as
begin
  insert   into   Bussiness_info(BusID,BusName,BusAdd,BusTell,BusTell1,BusFax,BusPost,BusPerson)   values(@busid,@busname,@busadd,@bustell,@bustell1,@busfax,@buspost,@busperson)   end
编译通过了,但执行没有反应,当时就想直接去值去执行一下,修改如下:
alter   proc   b_InsertBussiness
as
begin
insert   into   Bussiness_info(BusName,BusAdd,BusTell,BusTell1,BusFax,BusPost,BusPerson)   values( 'gys0003 ', 'gys0003 ', 'gys0003 ', '12345678 ', '12345678 ', '12345678 ',123565, '王 ')
end
执行后数据库表里面还是没有反应,然后单独执行
insert   into   Bussiness_info(BusName,BusAdd,BusTell,BusTell1,BusFax,BusPost,BusPerson)   values( 'gys0003 ', 'gys0003 ', 'gys0003 ', '12345678 ', '12345678 ', '12345678 ',123565, '王 ')
后,此时数据就增加到数据库表中了。
想请问大家为什么出现这种原因?

[解决办法]
在存储过程最后加了GO了吗
[解决办法]
在存储过程执行后,过两分钟再查一下看看

热点排行
Bad Request.