CreateTable_MySQL.sqlbook 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. -- SQLBook: Code
  2. -- Active: 1756343447531@@192.1.2.49@32124@eqm_ceshi
  3. # 创建 tExecPlan 表 (MySQL)
  4. CREATE TABLE IF NOT EXISTS `tExecPlan` (
  5. `IncKey` INT AUTO_INCREMENT PRIMARY KEY,
  6. `ChannelID` INT NOT NULL,
  7. `ChannelName` VARCHAR(64),
  8. `OnWeekDay` INT NOT NULL,
  9. `OnDate` VARCHAR(64) NOT NULL,
  10. `OnTime` VARCHAR(64) NOT NULL,
  11. `OffWeekDay` INT NOT NULL,
  12. `OffDate` VARCHAR(64) NOT NULL,
  13. `OffTime` VARCHAR(64) NOT NULL,
  14. `DID` INT,
  15. `MPID` INT,
  16. `DeviceName` VARCHAR(64),
  17. `PTTypeCode` INT,
  18. `ActionID` INT,
  19. `ActionName` VARCHAR(64)
  20. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
  21. -- SQLBook: Code
  22. # 创建 tExecPlanConfig 表 (MySQL)
  23. CREATE TABLE IF NOT EXISTS `tExecPlanConfig` (
  24. `KeyWord` INT PRIMARY KEY,
  25. `Value1` INT,
  26. `UpdateTime` VARCHAR(64),
  27. `Notes` VARCHAR(255)
  28. );
  29. -- SQLBook: Code
  30. # 创建 tExecPlanTemplate 表 (MySQL)
  31. # 包含数据库 EQM_CESHI,若不存在可先创建
  32. CREATE DATABASE IF NOT EXISTS `EQM_CESHI` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
  33. USE `EQM_CESHI`;
  34. CREATE TABLE IF NOT EXISTS `tExecPlanTemplate` (
  35. `TemplateName` VARCHAR(255) NOT NULL,
  36. `ChannelID` INT NOT NULL,
  37. `ChannelName` VARCHAR(255),
  38. `OnWeekDay` INT NOT NULL,
  39. `OnDate` VARCHAR(255) NOT NULL,
  40. `OnTime` VARCHAR(255) NOT NULL,
  41. `OffWeekDay` INT NOT NULL,
  42. `OffDate` VARCHAR(255) NOT NULL,
  43. `OffTime` VARCHAR(255) NOT NULL,
  44. `DeviceName` VARCHAR(255),
  45. `ActionName` VARCHAR(255),
  46. `ActionID` INT
  47. );
  48. -- SQLBook: Code