求助:实现表锁

maclj 2005-12-20 10:30:16
原先设想放在事务里,(后台数据库为postgreSQL)
如:
begin ;
lock table ***;
update ***;
commit;

但是用自带地函数pg_query()来执行的时候,
如pg_query($link, "begin;");
pg_query($link, "lock table ***;");
...
得时候发现表没有被锁住(commit那句没有用pg_query执行)

好像pg_query()这个函数会自动commit得,请教各位大人,该如何处理呢?谢谢了。
...全文
72 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
maclj 2005-12-21
  • 打赏
  • 举报
回复
已解决,用pg_exec()
Fibona 2005-12-20
  • 打赏
  • 举报
回复
pg_query()它只执行查询,肯定不会发生事务回滚了,要求回滚应该是要求采用事务的

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧