my Sql存储过程,表名是变量。
noall 2012-11-30 05:03:18
这个是SQL中的存储过程。
ALTER PROCEDURE [dbo].[LhStartInfo]
@channel int ,
@sdt varchar(25),
@xmmc varchar(60),
@Tm varchar(50),
@o_id bigint OUTPUT
AS
BEGIN
SET NOCOUNT ON;
BEGIN
INSERT INTO StartLh(channel,sdt,xmmc,state,tm) VALUES (@channel,@sdt,@xmmc,'未完成',@Tm)
SET @o_id = @@IDENTITY
END
END
在mysql中应该如何写呢?
1。表名如果是变量的应该什么写?那么增加记录的语句要怎么写?
2。返回新增加记录的ID值。