• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    错误代码:1100 Table 't_depart_info' was not locked with LOCK TABLES的解决方法

    一步步来分析错误代码的生成原因,大家要有耐心哦。

    第一步,错误描述

    1 queries executed, 0 success, 1 errors, 0 warnings 
     
    查询:insert into emp values(11,'h',23,'女') 
     
    错误代码: 1100 
    Table 't_depart_info' was not locked with LOCK TABLES 
     
    执行耗时 : 0 sec 
    传送时间 : 0 sec 
    总耗时 : 0 sec 

    第二步,错误原因

          将emp数据库表READ锁定:LOCK TABLE emp READ;

         在向emp插入数据,并调用触发器insert_data

    DELIMITER $$ 
     
    USE `test`$$ 
     
    DROP TRIGGER /*!50032 IF EXISTS */ `insert_data`$$ 
     
    CREATE 
     /*!50017 DEFINER = 'root'@'localhost' */ 
     TRIGGER `insert_data` BEFORE INSERT ON `emp` 
     FOR EACH ROW BEGIN 
     INSERT INTO t_depart_info(id,depart_name,depart_teacher) VALUES(7,'hai','hugang'); 
     END; 
    $$ 
     
    DELIMITER ; 

    第三步,解决办法(很简单)

          释放锁    UNLOCK TABLES;

    其实在遇到错误代码的时候,大家就按照上面这三步走,问题一定会迎刃而解的,要善于发现问题并解决问题。

    您可能感兴趣的文章:
    • SQL Server错误代码大全及解释(留着备用)
    • Mysql数据库错误代码中文详细说明
    • MySQL错误代码大全
    • Windows下MySql错误代码1045的解决方法
    上一篇:数据库设计的完整性约束表现在哪些方面
    下一篇:深入SQL中PIVOT 行列转换详解
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    错误代码:1100 Table 't_depart_info' was not locked with LOCK TABLES的解决方法 错误,代码,1100,Table,amp,#39,