Trong MySQL, bạn phải thực thi điều đó trong một trình kích hoạt hoặc thủ tục.
Bạn không thể chỉ chạy mã tập lệnh mà không có chức năng xung quanh nó.
delimiter |
CREATE PROCEDURE simpleproc ()
BEGIN
set @var=1;
if @var>1 then
select * from client;
else
select * from otherTable;
end if;
END;
|
delimiter ;
Sau đó, bạn có thể thực thi nó với
call simpleproc()