【发布时间】:2015-08-05 09:34:24
【问题描述】:
kassa_akt_revizii_parser('','','') returns field(per_monets_5,per_monets_10,per_monets_25,per_monets_50,per_rub_1,per_rub_5,per_rub_10,per_rub_25,per_rub_50,per_rub_100,per_rub_200,per_rub_500,per_val_376,per_val_428,per_val_498,per_val_643,per_val_840,per_val_978,per_val_980)
我们需要插入一个表格:
insert into kassa_akt_revizii_pereschet(
id_akt_revizii,per_monets_5,per_monets_10,per_monets_25,per_monets_50,
per_rub_1, per_rub_5, per_rub_10, per_rub_25, per_rub_50,
per_rub_100, per_rub_200, per_rub_500,per_val_376,
per_val_428, per_val_498, per_val_643, per_val_840,
per_val_978, per_val_980)
values(50, kassa_akt_revizii_parser('','',''));
INSERT 中的列数与 VALUES 的数量不匹配
【问题讨论】:
-
insert into kassa_akt_revizii_pereschet( id_akt_revizii, .......) select 50, t.* from kassa_akt_revizii_parser('','','') t -
出现语法错误。