CreateTable_GBase.sqlbook 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. -- SQLBook: Code
  2. # 创建 tExecPlan 表 (GBase 8s / MySQL兼容)
  3. CREATE TABLE IF NOT EXISTS `tExecPlan` (
  4. `IncKey` INT AUTO_INCREMENT PRIMARY KEY,
  5. `ChannelID` INT NOT NULL,
  6. `ChannelName` VARCHAR(64),
  7. `OnWeekDay` INT NOT NULL,
  8. `OnDate` VARCHAR(64) NOT NULL,
  9. `OnTime` VARCHAR(64) NOT NULL,
  10. `OffWeekDay` INT NOT NULL,
  11. `OffDate` VARCHAR(64) NOT NULL,
  12. `OffTime` VARCHAR(64) NOT NULL,
  13. `DID` INT,
  14. `MPID` INT,
  15. `DeviceName` VARCHAR(64),
  16. `PTTypeCode` INT,
  17. `ActionID` INT,
  18. `ActionName` VARCHAR(64)
  19. ) ENGINE=INNODB DEFAULT CHARSET=utf8mb4;
  20. -- SQLBook: Code
  21. # 创建 tExecPlanConfig 表 (GBase)
  22. CREATE TABLE IF NOT EXISTS `tExecPlanConfig` (
  23. `KeyWord` INT PRIMARY KEY,
  24. `Value1` INT,
  25. `UpdateTime` VARCHAR(64),
  26. `Notes` VARCHAR(255)
  27. );
  28. -- SQLBook: Code
  29. # 创建 tExecPlanTemplate 表 (GBase)
  30. CREATE DATABASE IF NOT EXISTS `EQM_CESHI`;
  31. USE `EQM_CESHI`;
  32. CREATE TABLE IF NOT EXISTS `tExecPlanTemplate` (
  33. `TemplateName` VARCHAR(255) NOT NULL,
  34. `ChannelID` INT NOT NULL,
  35. `ChannelName` VARCHAR(255),
  36. `OnWeekDay` INT NOT NULL,
  37. `OnDate` VARCHAR(255) NOT NULL,
  38. `OnTime` VARCHAR(255) NOT NULL,
  39. `OffWeekDay` INT NOT NULL,
  40. `OffDate` VARCHAR(255) NOT NULL,
  41. `OffTime` VARCHAR(255) NOT NULL,
  42. `DeviceName` VARCHAR(255),
  43. `ActionName` VARCHAR(255),
  44. `ActionID` INT
  45. );
  46. -- SQLBook: Code