我需要使用Firebird3.0中存储过程的返回值作为多列中的默认值。我从firebird本身找到了一个名为Current_Time的默认过程,但是总有毫秒'0000‘,例如'12:30:10.0000’。更糟糕的是,我们需要数据库中的毫秒时间。我自己的过程给了我们毫秒,但是我们不能在我们的表中使用它。LASTCHANGEON CHAR(13) DEFAULT Current_Time(3) NOT NULL,
LASTCHANGEFROM C
我在运行INSERT语句时遇到了问题,其中有一个自动编号作为PK字段。我有一个自动递增的long作为主键,然后有4个double类型的字段;但是Access (使用ADO)似乎想要5个insert语句的值。INSERT INTO [MY_TABLE] VALUES (1.0, 2.0, 3.0, 4.0);
>> Error: Number of query values and des