안녕하세요 오라클 왕~초보 입니다ㅠㅠ
제가 구현하려는 프로시저는 아이디 별로 로그인 한 시간을 한 테이블에 저장하고
하는 동시에 프로시저를 콜하게 하는데
그 프로시저는 1시간 별로 그 아이디로 로그인 한 횟수를 count하는 테이블의 데이터를 추가 하는 일을 하는데 에러가 나네요ㅠ ㅜㅠ 좀 알려주세요ㅠㅠㅠㅠㅠ
create or replace procedure login_date
(v_login_date in date, v_id in varchar2)
is
v_date varchar2;
v_chk_date varchar2;
begin
select to_char(((sysdate)-24/24), 'yyyy/mm/dd/hh24') into v_date from dual;
selcet to_char(((v_login_date)-24/24), 'yyyy/mm/dd/hh24') into v_chk_date from dual;
if v_date = v_chk_date then
update login_count
set num = num + 1
where login_date = v_chk_date and id = v_id;
else
insert into login_count
values(v_id, v_chk_date, 1);
end if;
end;
그럼 안녕히 계세요ㅠㅠ