h-you / branches / ddl / 20171207_SQL.txt @ 331
履歴 | 表示 | アノテート | ダウンロード (1.87 KB)
1 | 302 | h-you | -- ??????????f?[?^ |
---|---|---|---|
2 | DROP TABLE IF EXISTS purchaseorderdetail_OLD; |
||
3 | CREATE TABLE purchaseorderdetail_OLD As Select * from purchaseorderdetail; |
||
4 | |||
5 | drop table if exists purchaseorderdetail cascade; |
||
6 | |||
7 | create table purchaseorderdetail ( |
||
8 | ConstructionCode decimal(10,0) unsigned not null comment '?H???R?[?h' |
||
9 | , SeqNo decimal(3,0) unsigned not null comment '???????}??' |
||
10 | , GroupCount decimal(1,0) not null comment '?O???[?v???' |
||
11 | , LineCount decimal(3,0) unsigned not null comment '?s???' |
||
12 | , ComponentCode decimal(5,0) unsigned not null comment '?\???L?[' |
||
13 | , ItemCode decimal(5,0) unsigned not null comment '?H??L?[' |
||
14 | , FirstString varchar(120) comment '?H??E?i??' |
||
15 | , SecondString varchar(120) comment '???e????' |
||
16 | , UnitCount decimal(8,2) not null comment '????' |
||
17 | , UnitName varchar(30) comment '?P??' |
||
18 | , UnitPrice decimal(10,0) not null comment '?P??' |
||
19 | , OrdersLinePrice decimal(12,0) comment '???z' |
||
20 | , SourceCode decimal(10,0) unsigned not null comment '?\?Z?????H?????' |
||
21 | , SourceLineCnt decimal(3,0) unsigned not null comment '?????????????s???' |
||
22 | , DataTypeFlag decimal(1,0) unsigned not null comment '?f?[?^?^?C?v?t???O' |
||
23 | , EntryDate datetime not null comment '?o?^???t' |
||
24 | , UpdateDate datetime not null comment '?X?V???t' |
||
25 | , constraint purchaseorderdetail_PKC primary key (ConstructionCode,SeqNo,GroupCount,LineCount) |
||
26 | ) comment '??????????f?[?^' ; |
||
27 | |||
28 | create index POrderDetail_Index1 |
||
29 | on purchaseorderdetail(SourceCode); |
||
30 | |||
31 | Insert INTO purchaseorderdetail |
||
32 | SELECT |
||
33 | ConstructionCode |
||
34 | , SeqNo |
||
35 | , GroupCount |
||
36 | , LineCount |
||
37 | , ComponentCode |
||
38 | , ItemCode |
||
39 | , FirstString |
||
40 | , SecondString |
||
41 | , UnitCount |
||
42 | , UnitName |
||
43 | , UnitPrice |
||
44 | , OrdersLinePrice |
||
45 | , SourceCode |
||
46 | , SourceLineCnt |
||
47 | , 0 |
||
48 | , EntryDate |
||
49 | , UpdateDate |
||
50 | FROM purchaseorderdetail_OLD |
||
51 | ; |
||
52 | update purchaseorderdetail set DataTypeFlag = 1 where FirstString like '%?@??%'; |
||
53 | |||
54 | commit; |