table:
id,namecreate procedure p_add
@id varchar(3)
@name varchar(8)
as
declare @d varchar(3)
declare @e varchar(8)
select @d=@id
select @e=@nameinsert into table(id,name)
values(@d,@e)
id,namecreate procedure p_add
@id varchar(3)
@name varchar(8)
as
declare @d varchar(3)
declare @e varchar(8)
select @d=@id
select @e=@nameinsert into table(id,name)
values(@d,@e)
解决方案 »
- 在数据库脚本中,如何将一个int类型转换为varchar(10)?
- 一个有关TELNET的问题
- 请教高手几个问题关于数据库的转换的
- SQL2000中的数据库拷贝问题
- 有关数据库查询性能的问题
- 请问SELECT语句的执行性能和表的大小有关吗??
- 人命关天,数据库高手请进!!!
- 用户在查询数据后,数据被其他用户更新,如何通知该用户?
- 拜托高手救命:http://www.csdn.net/expert/topic/175/175824.shtm!!!
- 急!请问各位,怎么知道oracle中一个表的大小?
- 怎么是查询(select)不受更新(update)的阻塞?
- VFP 的escape是怎么用的啊?各位大侠请指点一下.
as
begin
declare @a int
select @a=0
loop1:
if @a<@num
begin
insert into test7 values (@a, 2 , 3 , 4)
select @a=@a+1
goto loop1
end
end
----------------------------------------
create procedure p_add
(
@id varchar(3)=null
@name varchar(8)=null
)
as
begin tran
insert atable (id,name) values(@id,@name)
if @@errors!=0 rollback tran
commit tran
return(0)
-----------------------------------------
or more simple:
create procedure p_add
(
@id varchar(3)=null
@name varchar(8)=null
)
as
insert atable (id,name) values(@id,@name)
return(0)