有如下存储过程:delimiter$
create procedure getNO(in tableName tinytext,out tid int)
begin
lock table tableindexbak;
select * from tableindexbak;
unlock table;
end$
delimiter;
就出现下面错误:“LOCK is not allowed in stored procedures”。
我想问下怎么在存储过程用锁表?或者锁住整个过程。
顺便说下我这存储过程是在触发器中调用的,触发器也不能给表上锁。