123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141 |
- -- SQLBook: Code
- -- Active: 1725354130110@@192.1.3.105@1433@EQM_BJ
- #算子信息表
- SELECT *
- FROM "tAction";
- #插入信息
- INSERT INTO "tAction" ("ActionId","ActionTaskid","ActionName")
- VALUES ('1',1,'test');
- #插入信息,带有参数
- INSERT INTO "tAction" ("ActionId","ActionTaskid","ActionName")
- VALUES (:actionID, :actionTaskID, :actionName);
- #删除信息
- DELETE FROM "tAction"
- WHERE "ActionId" = '123';
- #带参数的删除
- DELETE FROM "tAction"
- WHERE "PKID" = :actionID;
- #重置自增键
- DBCC CHECKIDENT ('tAction', RESEED, 0);
- -- SQLBook: Code
- -- Active: 1725354130110@@192.1.3.105@1433@EQM_BJ
- #算子摄像头信息表,将摄像机和算法关联起来
- SELECT *
- FROM "tActionCamer";
- #根据摄像头ID,从tAction表中查询算法信息
- SELECT "tActionCamer"."CamerId", "tActionCamer"."ActionId", "tAction"."ActionName", "tAction"."ActionTaskid"
- FROM "tActionCamer"
- LEFT JOIN "tAction"
- ON "tActionCamer"."ActionId" = "tAction"."ActionId";
- SELECT *
- FROM "tActionCamer"
- LEFT JOIN "tAction"
- ON "tActionCamer"."ActionId" = "tAction"."ActionId";
- #插入信息
- INSERT INTO "tActionCamer" ("ActionId","CamerId")
- VALUES (:actionID, :cameraID);
- #删除信息
- DELETE FROM "tActionCamer"
- WHERE "CamerId" = :CameraID;
- -- SQLBook: Code
- #摄像头信息表
- SELECT *
- FROM "tCamerinfo";
- SELECT cam.CamerName AS camerinfo
- FROM "tCamerinfo" AS cam;
- #插入设备信息
- INSERT INTO "tCamerinfo" ("CamerId","CamerName","CamerIp","CamerPort","CamerUsr","CamerPwd","CamerChannel","CamerSerial","CamerType","CamerUrl")
- VALUES (:camerID, :camerName, :camerIP, :camerPort, :camerUser, :camerPwd, :camerChannel, :camerSerial, :camerType, :camerUrl);
- #更新数据值,根据CmaerID更新
- UPDATE "tCamerinfo"
- SET "CamerName" = :camerName, "CamerIp" = :camerIP, "CamerPort" = :camerPort, "CamerUsr" = :camerUser, "CamerPwd" = :camerPwd, "CamerChannel" = :camerChannel, "CamerSerial" = :camerSerial, "CamerType" = :camerType, "CamerUrl" = :camerUrl
- WHERE "CamerId" = :camerID;
- #根据CamerId删除数据
- DELETE FROM "tCamerinfo"
- WHERE "CamerId" = :camerID;
- -- SQLBook: Code
- #直播间摄像头关联表
- SELECT *
- FROM "tRoomCamer";
- SELECT *
- FROM "tRoomInfo";
- #关联算法信息,"tRoomInfo"."PKID" = "tRoomCamer"."RoomId"
- SELECT "tRoomCamer".PKID, "tRoomCamer".RoomId, "tRoomCamer".CamerId, "tActionCamer".ActionId, "tRoomInfo"."Chnid", "tRoomInfo"."Rtype", "tRoomInfo"."Rname"
- FROM "tRoomCamer"
- LEFT JOIN "tActionCamer"
- ON "tRoomCamer"."CamerId" = "tActionCamer"."CamerId"
- LEFT JOIN "tRoomInfo"
- ON "tRoomCamer"."RoomId" = "tRoomInfo"."PKID";
- #插入信息
- INSERT INTO "tRoomCamer" ("RoomId","CamerId")
- VALUES (:roomID, :camerID);
- -- SQLBook: Code
- #报警信息表
- SELECT *
- FROM "tAlarmInfo";
- #插入报警信息
- INSERT INTO "tAlarmInfo" ("AlarmId","StartTime","CreateTime","EndTime","bBox","PicUrl","Appid","ActionId","ActionDes","CamerId","RoomId","chnID","State","FaceIdList","FaceNameList","OnWork")
- VALUES(:AlarmID, :StartTime, :CreateTime, :EndTime, :bBox, :PicUrl, :AppID, :ActionID, :ActionDes, :CamerID, :RoomID, :chnID, :Stat, :FaceIDList, :FaceNameList, :OnWork);
- INSERT INTO "tAlarmInfo" ("AlarmId","StartTime","CreateTime","EndTime","bBox","PicUrl","Appid","ActionId","ActionDes","CamerId","RoomId","chnID","State","FaceIdList","FaceNameList","OnWork")
- VALUES(@AlarmID, @StartTime, @CreateTime, @EndTime, @bBox, @PicUrl, @AppID, @ActionID, @ActionDes, @CamerID, @RoomID, @chnID, @Stat, @FaceIDList, @FaceNameList, @OnWork);
- #插入报警信息示例
- INSERT INTO "tAlarmInfo" ("AlarmId","StartTime","CreateTime","EndTime","bBox","PicUrl","Appid","ActionId","ActionDes","CamerId","RoomId","chnID","State","FaceIdList","FaceNameList","OnWork")
- VALUES('0', '2024-10-08 14:00:00', '2024-10-08 14:00:00','','112,112,112,112','PicURL', '1', '2', '报警测试', '3', '4', '5', '6', 'FaceIDList','FaceNameList', '1');
- #删除一行
- DELETE FROM "tAlarmInfo"
- WHERE "PKID" = :pkid;
- #更新结束时间
- UPDATE "tAlarmInfo"
- SET "EndTime" = :EndTime
- WHERE ("chnID" = :ChannelID AND "RoomId" = :RoomID AND "CamerId" = :CamerID AND "ActionId" = :ActionID);
- UPDATE "tAlarmInfo"
- SET "EndTime" = @EndTime
- WHERE ("chnID" = @ChannelID AND "RoomId" = @RoomID AND "CamerId" = @CamerID AND "ActionId" = @ActionID);
- -- SQLBook: Code
- #报警规则表
- SELECT *
- FROM "tRuleInfo";
- -- SQLBook: Code
- #时段详细信息表,从这里获取到开启了哪些检测功能
- SELECT *
- FROM "tPeriod";
- -- SQLBook: Code
- #人员在岗信息表
- SELECT *
- FROM "tWorkOnInfo";
- #插入信息
- INSERT INTO "tWorkOnInfo" ("nChID", "FaceIdList", "FaceNameList", "StartTime", "EndTime", "MaxNumber", "MinNumber", "CamerId")
- VALUES (:nChID, :FaceIdList, :FaceNameList, :StartTime, :EndTime, :MaxNumber, :MinNumber, :CamerId);
- INSERT INTO "tWorkOnInfo" ("nChID", "FaceIdList", "FaceNameList", "StartTime", "EndTime", "MaxNumber", "MinNumber", "CamerId")
- VALUES (1, '-1;-1', '未知;未知', '2024-10-21 18:03:00', '2024-10-21 18:13:00', 5, 1, 117);
|