pl/sql developer中sql语句执行的问题
insert into jc_dwml (dwbh, dwdm, tydm, dwmc, dwsxbh, qhlxbh, dgbz, zzflbh)
values ((select max(dwbh)+1 dwbh from jc_dwml),
'30439573095',
'44000001000011', '广东省公安厅办公室', 1, 2, '0', 1)
单独执行没问题
但放到begin ... end;中就出现一大堆语法错误
把values中的(select max(dwbh)+1 dwbh from jc_dwml) 换为具体值如1111就可以
是不是begin ... end;中insert语句不能含select?还是别的什么原因