1
MySQL의 함수에서 값을 반환 :난 작은 기능 썼다
CREATE TABLE states
(`id` int, `name` varchar(2))
;
INSERT INTO states
(`id`, `name`)
VALUES
(1, 'md'),
(2, 'tx'),
(3, 'ma')
;
delimiter //
create function states_repeated (s varchar(2))
returns int
begin
insert into sid select count(*) from states where states.name=s ;
return sid ;
end//
delimiter ;
select states_repated('ma') ;
을하지만 나는이 값을 반환하려면 어떻게
ERROR 1146 (42S02): Table 'test.sid' doesn't exist
을 반환?
변경 INSERT를 반환,이 같은 시도 *)는 state.state가 s 인 상태에서 sid로; – SYNCRo