ACASetting.sql 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. -- Active: 1751960213665@@192.1.2.61@5236@EQM_CESHI
  2. #对比项通道关联表
  3. SELECT *
  4. FROM tACACompareItemRoad;
  5. SELECT *
  6. FROM tServiceSetInfo;
  7. #对比项表
  8. SELECT *
  9. FROM tACACompareItems;
  10. #获取所有的对比项信息
  11. SELECT *
  12. FROM tACACompareItems
  13. LEFT JOIN tACACompareItemRoad ON tACACompareItems.ItemID = tACACompareItemRoad.ItemID;
  14. #只获取对比项信息
  15. SELECT *
  16. FROM tACACompareItems;
  17. #获取对比项的通道信息
  18. SELECT *
  19. FROM tACACompareItemRoad;
  20. #插入一条对比项信息
  21. INSERT INTO tACACompareItems
  22. ( ItemID, ItemName, ItemEnable, RoadCount,
  23. SilentEnable, SilentThreshold, SilentDuration, SilentSensitivity,
  24. OverloadEnable, OverloadThreshold, OverloadDuration, OverloadSensitivity,
  25. PhaseEnable, PhaseThreshold, PhaseDuration, PhaseSensitivity )
  26. VALUES
  27. ( @itemID, @itemName, @itemEnable, @roadCount,
  28. @silentEnable, @silentThreshold, @silentDuration, @silentSensitivity,
  29. @overloadEnable, @overloadThreshold, @overloadDuration, @overloadSensitivity,
  30. @phaseEnable, @phaseThreshold, @phaseDuration, @phaseSensitivity );
  31. #通过ID更新对比项信息
  32. UPDATE tACACompareItems
  33. SET ItemName = @itemName,
  34. ItemEnable = @itemEnable,
  35. RoadCount = @roadCount,
  36. SilentEnable = @silentEnable,
  37. SilentThreshold = @silentThreshold,
  38. SilentDuration = @silentDuration,
  39. SilentSensitivity = @silentSensitivity,
  40. OverloadEnable = @overloadEnable,
  41. OverloadThreshold = @overloadThreshold,
  42. OverloadDuration = @overloadDuration,
  43. OverloadSensitivity = @overloadSensitivity,
  44. PhaseEnable = @phaseEnable,
  45. PhaseThreshold = @phaseThreshold,
  46. PhaseDuration = @phaseDuration,
  47. PhaseSensitivity = @phaseSensitivity
  48. WHERE ItemID = 1;
  49. #插入一条对比项通道信息
  50. INSERT INTO tACACompareItemRoad
  51. ( ItemID, RoadNum, RoadName, RoadRecordEnable, SoundCardNum,
  52. SoundCardID, SoundCardName, SoundCardRoadNum, ChannelID, ChannelName )
  53. VALUES
  54. ( @itemID, @roadNum, @roadName, @roadRecordEnable, @soundCardNum,
  55. @soundCardID, @soundCardName, @soundCardRoadNum, @channelID, @channelName );
  56. #通过ItemID和RoadNum更新对比项通道信息
  57. UPDATE tACACompareItemRoad
  58. SET RoadName = @roadName,
  59. RoadRecordEnable = @roadRecordEnable,
  60. SoundCardNum = @soundCardNum,
  61. SoundCardID = @soundCardID,
  62. SoundCardName = @soundCardName,
  63. SoundCardRoadNum = @soundCardRoadNum,
  64. ChannelID = @channelID,
  65. ChannelName = @channelName
  66. WHERE ItemID = 1 AND RoadNum = 1;