我想往表state(state_id,vol,time)中插入数值,但只往后两个变量中插入,如何实现?
新手写的存储过程,编译的时候出现问题,百思不得其解,求高手指导,谢谢!CREATE OR REPLACE PROCEDURE STATION
(
sit varchar2
)
as
begin
insert into
state
values (sit,sysdate);
end;
以上程序我是在console下编译的,编译出错后为什么没有错误说明啊?只是给出了哪一行出的问题,是软件安装的问题吗?
新手写的存储过程,编译的时候出现问题,百思不得其解,求高手指导,谢谢!CREATE OR REPLACE PROCEDURE STATION
(
sit varchar2
)
as
begin
insert into
state
values (sit,sysdate);
end;
以上程序我是在console下编译的,编译出错后为什么没有错误说明啊?只是给出了哪一行出的问题,是软件安装的问题吗?
insert into state(vol,time) values (sit,sysdate);
insert into state(state_id,vol,time)//这个不能省略,否则可能会出错
values ('0',sit,sysdate);
如果是部分插入,需要指定字段名,否则编译出错