我不知道firebird语法的存储过程有什么不同。
mysql过程:
ALTER PROCEDURE [dbo].[SP_CAL_SHIFTDTL]
(
@PSHIFTDTEFROM DATETIME,
@PSHIFTDTETO DATETIME
)
AS
BEGIN
SET NOCOUNT ON
DECLARE @GEN_EXCEPTION_FROM DATETIME,
@GEN_EXCEPTION_TO DATETIME
SELECT @GEN_EXCEPTION_FROM = @PSHIFTDTEFROM,
@GEN_EXCEPTION_TO = @PSHIFTDTETO
如何更改firebird存储过程的这个语法?
SELECT @GEN_EXCEPTION_FROM = @PSHIFTDTEFROM,
@GEN_EXCEPTION_TO = @PSHIFTDTETO
1条答案
按热度按时间nxowjjhe1#
firebird psql语法的等价形式是简单赋值,所以
GEN_EXCEPTION_FROM = PSHIFTDTEFROM;
另请参见第五语言参考中的赋值语句。你的问题中显示的片段的完整等价物是: