AMResult.sql 3.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. /*
  2. Navicat Premium Data Transfer
  3. Source Server : MESOtherData2
  4. Source Server Type : SQL Server
  5. Source Server Version : 11002100
  6. Source Host : 10.126.64.131:1433
  7. Source Catalog : MESOtherData
  8. Source Schema : dbo
  9. Target Server Type : SQL Server
  10. Target Server Version : 11002100
  11. File Encoding : 65001
  12. Date: 13/08/2021 14:12:44
  13. */
  14. -- ----------------------------
  15. -- Table structure for AMResult
  16. -- ----------------------------
  17. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[AMResult]') AND type IN ('U'))
  18. DROP TABLE [dbo].[AMResult]
  19. GO
  20. CREATE TABLE [dbo].[AMResult] (
  21. [TestDate] date NOT NULL, /* 日期班次 */
  22. [TestHour] int NOT NULL, /* 小时 */
  23. [Line] varchar(30) COLLATE Chinese_PRC_CI_AS NOT NULL, /* 线体:UI界面或配置文件提供 */
  24. [Station] varchar(30) COLLATE Chinese_PRC_CI_AS NOT NULL, /* 工站:UI界面或配置文件提供,抄写工具固定为:DataBurning */
  25. [Model] varchar(30) COLLATE Chinese_PRC_CI_AS NULL, /* 机型:HTTP接口获取 */
  26. [Dimension] varchar(20) COLLATE Chinese_PRC_CI_AS NULL, /* 尺寸:HTTP接口获取 */
  27. [TestTime] varchar(30) COLLATE Chinese_PRC_CI_AS NULL, /* 测试时间 */
  28. [ODF] varchar(20) COLLATE Chinese_PRC_CI_AS NOT NULL, /* 批次:HTTP接口获取 */
  29. [SN] varchar(30) COLLATE Chinese_PRC_CI_AS NOT NULL, /* 本次抄写SN */
  30. [ErrorMsg] varchar(300) COLLATE Chinese_PRC_CI_AS NULL, /* 抄写失败描述 */
  31. [ReDo] varchar(10) COLLATE Chinese_PRC_CI_AS NOT NULL, /* 重流标识 */
  32. [Remark] varchar(100) COLLATE Chinese_PRC_CI_AS NULL, /* 备注:一般用于重流标记 */
  33. [Test01] varchar(10) COLLATE Chinese_PRC_CI_AS NULL, /* 首次测试结果 */
  34. [Test02] varchar(10) COLLATE Chinese_PRC_CI_AS NULL, /* 第二次测试结果 */
  35. [FinalTest] varchar(10) COLLATE Chinese_PRC_CI_AS NULL, /* 最终测试结果 */
  36. [ResultType] varchar(20) COLLATE Chinese_PRC_CI_AS NULL, /* 结果类型:OncePass、NTF、FinalPass、TwiceFail、FinalPass、OnceFail、FinalFail */
  37. [DSN] varchar(20) COLLATE Chinese_PRC_CI_AS NULL /* 本次抄写DSN */
  38. )
  39. GO
  40. ALTER TABLE [dbo].[AMResult] SET (LOCK_ESCALATION = TABLE)
  41. GO
  42. -- ----------------------------
  43. -- Indexes structure for table AMResult
  44. -- ----------------------------
  45. CREATE NONCLUSTERED INDEX [NonClu_AMResult_ODF]
  46. ON [dbo].[AMResult] (
  47. [ODF] ASC
  48. )
  49. INCLUDE ([SN])
  50. GO
  51. CREATE NONCLUSTERED INDEX [NonClu_AMResult_TestDate]
  52. ON [dbo].[AMResult] (
  53. [TestDate] ASC
  54. )
  55. INCLUDE ([TestHour])
  56. GO
  57. CREATE NONCLUSTERED INDEX [NonClu_AMResult_Line]
  58. ON [dbo].[AMResult] (
  59. [Line] ASC
  60. )
  61. GO
  62. -- ----------------------------
  63. -- Primary Key structure for table AMResult
  64. -- ----------------------------
  65. ALTER TABLE [dbo].[AMResult] ADD CONSTRAINT [PK_AMResult] PRIMARY KEY CLUSTERED ([Station], [SN], [ReDo])
  66. WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  67. ON [PRIMARY]
  68. GO