powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как сжать таблицу размер строки в которой превышает 8060
26 сообщений из 26, показаны все 2 страниц
Как сжать таблицу размер строки в которой превышает 8060
    #39829787
assmsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как сжать таблицу размер строки в которой превышает 8060
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829789
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как не получается?
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829795
assmsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ALTER TABLE REBUILD PARTITION = ALL WITH ( DATA_COMPRESSION = PAGE)
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829801
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
assmskALTER TABLE REBUILD PARTITION = ALL WITH ( DATA_COMPRESSION = PAGE)
стесняюсь спросить, а если размер строки таблицы не превышает 8060,
то ее уже другой командой надо сжимать?
не говоря о том, что нe у всех 2016 SP1 или Enterprise
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829806
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
assmskALTER TABLE REBUILD PARTITION = ALL WITH ( DATA_COMPRESSION = PAGE)Вы забыли написать сообщение об ошибке.
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829814
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гавриленко Сергей АлексеевичassmskALTER TABLE REBUILD PARTITION = ALL WITH ( DATA_COMPRESSION = PAGE)Вы забыли написать сообщение об ошибке.
подозреваю, он блобы пытается сжать.
ошибок нет, но и сжатия тоже нет.
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829885
assmsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гавриленко Сергей АлексеевичassmskALTER TABLE REBUILD PARTITION = ALL WITH ( DATA_COMPRESSION = PAGE)Вы забыли написать сообщение об ошибке.


Creating or altering table 't' failed because the minimum row size would be 10049, including 2042 bytes of internal overhead. This exceeds the maximum allowable table row size of 8060 bytes.
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829892
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скрипт таблицы нам угадывать? замените свои char(n) поля на varchar(n)
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829895
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
assmsk,

да, не может превышать 8060 и это документировано.
Для сжатия и хранения больших объемов данных используйте функцию compress().
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829898
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосовassmsk,

да, не может превышать 8060 и это документировано.
Для сжатия и хранения больших объемов данных используйте функцию compress().

где это документировано
и что я делаю не так?

репро:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
create table dbo.large_rows(col1 varchar(2000),
						    col2 varchar(2000),
							col3 varchar(2000),
							col4 varchar(2000),
							col5 varchar(2000));

insert into dbo.large_rows ( col1 ,
                         col2 ,
                         col3 ,
                         col4 ,
                         col5 )
values ( replicate('1', 2000) , -- col1 - varchar(2000)
         replicate('2', 2000), -- col2 - varchar(2000)
         replicate('3', 2000), -- col3 - varchar(2000)
         replicate('4', 2000), -- col4 - varchar(2000)
         replicate('5', 2000)-- col5 - varchar(2000)
    );

ALTER TABLE dbo.large_rows rebuild PARTITION = ALL WITH ( DATA_COMPRESSION = PAGE);

select len(col1) + len(col2) + len(col3) + len(col4) + len(col5)
from dbo.large_rows;

select st.name
from sys.partitions sp
	join sys.tables st 
	   on st.object_id = sp.object_id
where sp.data_compression <> 0;
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829902
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
assmskCreating or altering table 't' failed because the minimum row size would be 10049, including 2042 bytes of internal overhead. This exceeds the maximum allowable table row size of 8060 bytes.

а вот такую таблицу: the minimum row size would be 10049, including 2042 bytes of internal overhead
нельзя в принципе создать,
не то что альтерить.

вы наверное до этой команды пытаетесь создать таблицу,
или же добавляете/меняете колонку у имеющейся таблицы так,
что получаете вашу ошибку.
до компрессии и не доходит
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829910
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор скорее всего под своим "сжатием", что-то другое понимает
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829921
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Yasha123,

документировано в справке, раздел Сжатие данных:

Для таблицы нельзя включить сжатие, если сумма максимального размера строки и служебных данных сжатия превышает максимальный размер строки в 8060 байт. Например, таблица, в которой присутствуют столбцы c1char(8000) и c2char(53), не может быть сжата, поскольку добавление служебных данных сжатия приведет к превышению максимального размера строки.
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829950
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
исходя из офигительной цифры 2042 bytes of internal overhead (именно от сжатия),
единственное, что приходит в голову, это наличие ТУЧИ колонок фиксированной длины.
переведите возможные чары на варчары, может и влезет.

... но быстрее было бы показать скрипт таблицы
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829985
assmsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
340.
341.
342.
343.
344.
345.
346.
347.
348.
349.
350.
351.
352.
353.
354.
355.
356.
357.
358.
359.
360.
361.
362.
363.
364.
365.
366.
367.
368.
369.
370.
371.
372.
373.
374.
375.
376.
377.
378.
379.
380.
381.
382.
383.
384.
385.
386.
387.
388.
389.
390.
391.
392.
393.
394.
395.
396.
397.
398.
399.
400.
401.
402.
403.
404.
405.
406.
407.
408.
409.
410.
411.
412.
413.
414.
415.
416.
417.
418.
419.
420.
421.
422.
423.
424.
425.
426.
427.
428.
429.
430.
431.
432.
433.
434.
435.
436.
437.
438.
439.
440.
441.
442.
443.
444.
445.
446.
447.
448.
449.
450.
451.
452.
453.
454.
455.
456.
457.
458.
459.
460.
461.
462.
463.
464.
465.
466.
467.
468.
469.
470.
471.
472.
473.
474.
475.
476.
477.
478.
479.
480.
481.
482.
483.
484.
485.
486.
487.
488.
489.
490.
491.
492.
493.
494.
495.
496.
497.
498.
499.
500.
501.
502.
503.
504.
505.
506.
507.
508.
509.
510.
511.
512.
513.
514.
515.
516.
517.
518.
519.
520.
521.
522.
523.
524.
525.
526.
527.
528.
529.
530.
531.
532.
533.
534.
535.
536.
537.
538.
539.
540.
541.
542.
543.
544.
545.
546.
547.
548.
549.
550.
551.
552.
553.
554.
555.
556.
557.
558.
559.
560.
561.
562.
563.
564.
565.
566.
567.
568.
569.
570.
571.
572.
573.
574.
575.
576.
577.
578.
579.
580.
581.
582.
583.
584.
585.
586.
587.
588.
589.
590.
591.
592.
593.
594.
595.
596.
597.
598.
599.
600.
601.
602.
603.
604.
605.
606.
607.
608.
609.
610.
611.
612.
613.
614.
615.
616.
617.
618.
619.
620.
621.
622.
623.
624.
625.
626.
627.
628.
629.
630.
631.
632.
633.
634.
635.
636.
637.
638.
639.
640.
641.
642.
643.
644.
645.
646.
647.
648.
649.
650.
651.
652.
653.
654.
655.
656.
657.
658.
659.
660.
661.
662.
663.
664.
665.
666.
667.
668.
669.
670.
671.
672.
673.
674.
675.
676.
677.
678.
679.
680.
681.
682.
683.
684.
685.
686.
687.
688.
689.
690.
691.
692.
693.
694.
695.
696.
697.
698.
699.
700.
701.
702.
703.
704.
705.
706.
707.
708.
709.
710.
711.
712.
713.
714.
715.
716.
717.
718.
719.
720.
721.
722.
723.
724.
725.
726.
727.
728.
729.
730.
731.
732.
733.
734.
735.
736.
737.
738.
739.
740.
741.
742.
743.
744.
745.
746.
747.
748.
749.
750.
751.
752.
753.
754.
755.
756.
757.
758.
759.
760.
761.
762.
763.
764.
765.
766.
767.
768.
769.
770.
771.
772.
773.
774.
775.
776.
777.
778.
779.
780.
781.
782.
783.
784.
785.
786.
787.
788.
789.
790.
791.
792.
793.
794.
795.
796.
797.
798.
799.
800.
801.
802.
803.
804.
805.
806.
807.
808.
809.
810.
811.
812.
813.
814.
815.
816.
817.
818.
819.
820.
821.
822.
823.
824.
825.
826.
827.
828.
829.
830.
831.
832.
833.
834.
835.
836.
837.
838.
839.
840.
841.
842.
843.
844.
845.
846.
847.
848.
849.
850.
851.
852.
853.
854.
855.
856.
857.
858.
859.
860.
861.
862.
863.
864.
865.
866.
867.
868.
869.
870.
871.
872.
873.
874.
875.
876.
877.
878.
879.
880.
881.
882.
883.
884.
885.
886.
887.
888.
889.
890.
891.
892.
893.
894.
895.
896.
897.
898.
899.
900.
901.
902.
903.
904.
905.
906.
907.
908.
909.
910.
911.
912.
913.
914.
915.
916.
917.
918.
919.
920.
921.
922.
923.
924.
925.
926.
927.
928.
929.
930.
931.
932.
933.
934.
935.
936.
937.
938.
939.
940.
941.
942.
943.
944.
945.
946.
947.
948.
949.
950.
951.
952.
953.
954.
955.
956.
957.
958.
959.
960.
961.
962.
963.
964.
965.
966.
967.
968.
969.
970.
971.
972.
973.
974.
975.
976.
977.
978.
979.
980.
981.
982.
983.
984.
985.
986.
987.
988.
989.
990.
991.
992.
993.
994.
995.
996.
997.
998.
999.
1000.
1001.
1002.
1003.
1004.
1005.
/****** Object:  Table [dbo].[t]    Script Date: 24.06.2019 17:05:29 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

CREATE TABLE [dbo].[t](
[A1]  [varchar](6) NULL,
[A2]  [int] NOT NULL,
[A3]  [numeric](5, 0) NULL,
[A4]  [varchar](10) NULL,
[A5]  [numeric](14, 2) NULL,
[A6]  [numeric](20, 15) NULL,
[A7]  [numeric](6, 0) NULL,
[A8]  [numeric](13, 7) NULL,
[A9]  [numeric](14, 2) NULL,
[A10]  [numeric](31, 17) NULL,
[A11]  [numeric](6, 0) NULL,
[A12]  [numeric](6, 0) NULL,
[A13]  [numeric](6, 0) NULL,
[A14]  [numeric](13, 7) NULL,
[A15]  [numeric](13, 7) NULL,
[A16]  [numeric](13, 7) NULL,
[A17]  [numeric](13, 7) NULL,
[A18]  [numeric](13, 7) NULL,
[A19]  [numeric](14, 2) NULL,
[A20]  [numeric](14, 2) NULL,
[A21]  [numeric](14, 2) NULL,
[A22]  [numeric](14, 2) NULL,
[A23]  [numeric](14, 2) NULL,
[A24]  [numeric](14, 2) NULL,
[A25]  [numeric](31, 17) NULL,
[A26]  [numeric](31, 17) NULL,
[A27]  [numeric](31, 17) NULL,
[A28]  [numeric](31, 17) NULL,
[A29]  [numeric](31, 17) NULL,
[A30]  [numeric](6, 0) NULL,
[A31]  [numeric](6, 0) NULL,
[A32]  [numeric](6, 0) NULL,
[A33]  [numeric](13, 7) NULL,
[A34]  [numeric](13, 7) NULL,
[A35]  [numeric](14, 2) NULL,
[A36]  [numeric](14, 2) NULL,
[A37]  [numeric](14, 2) NULL,
[A38]  [numeric](14, 2) NULL,
[A39]  [numeric](14, 2) NULL,
[A40]  [numeric](14, 2) NULL,
[A41]  [numeric](14, 2) NULL,
[A42]  [numeric](14, 2) NULL,
[A43]  [numeric](14, 2) NULL,
[A44]  [numeric](31, 17) NULL,
[A45]  [numeric](31, 17) NULL,
[A46]  [numeric](6, 0) NULL,
[A47]  [numeric](6, 0) NULL,
[A48]  [numeric](6, 0) NULL,
[A49]  [numeric](13, 7) NULL,
[A50]  [numeric](13, 7) NULL,
[A51]  [numeric](14, 2) NULL,
[A52]  [numeric](14, 2) NULL,
[A53]  [numeric](14, 2) NULL,
[A54]  [numeric](14, 2) NULL,
[A55]  [numeric](14, 2) NULL,
[A56]  [numeric](14, 2) NULL,
[A57]  [numeric](14, 2) NULL,
[A58]  [numeric](14, 2) NULL,
[A59]  [numeric](14, 2) NULL,
[A60]  [numeric](31, 17) NULL,
[A61]  [numeric](31, 17) NULL,
[A62]  [numeric](5, 0) NULL,
[A63]  [numeric](5, 0) NULL,
[A64]  [numeric](5, 0) NULL,
[A65]  [numeric](11, 6) NULL,
[A66]  [numeric](11, 6) NULL,
[A67]  [numeric](14, 2) NULL,
[A68]  [numeric](14, 2) NULL,
[A69]  [numeric](14, 2) NULL,
[A70]  [numeric](31, 17) NULL,
[A71]  [numeric](31, 17) NULL,
[A72]  [numeric](14, 2) NULL,
[A73]  [numeric](14, 2) NULL,
[A74]  [numeric](14, 2) NULL,
[A75]  [numeric](31, 17) NULL,
[A76]  [numeric](14, 2) NULL,
[A77]  [numeric](6, 0) NULL,
[A78]  [numeric](6, 0) NULL,
[A79]  [varchar](1) NULL,
[A80]  [numeric](14, 2) NULL,
[A81]  [numeric](20, 15) NULL,
[A82]  [numeric](3, 0) NULL,
[A83]  [numeric](3, 0) NULL,
[A84]  [numeric](2, 0) NULL,
[A85]  [numeric](6, 0) NULL,
[A86]  [numeric](13, 7) NULL,
[A87]  [numeric](14, 2) NULL,
[A88]  [numeric](31, 17) NULL,
[A89]  [numeric](6, 0) NULL,
[A90]  [numeric](6, 0) NULL,
[A91]  [numeric](6, 0) NULL,
[A92]  [numeric](13, 7) NULL,
[A93]  [numeric](13, 7) NULL,
[A94]  [numeric](13, 7) NULL,
[A95]  [numeric](13, 7) NULL,
[A96]  [numeric](13, 7) NULL,
[A97]  [numeric](14, 2) NULL,
[A98]  [numeric](14, 2) NULL,
[A99]  [numeric](14, 2) NULL,
[A100]  [numeric](31, 17) NULL,
[A101]  [numeric](31, 17) NULL,
[A102]  [numeric](31, 17) NULL,
[A103]  [numeric](31, 17) NULL,
[A104]  [numeric](31, 17) NULL,
[A105]  [numeric](6, 0) NULL,
[A106]  [numeric](6, 0) NULL,
[A107]  [numeric](6, 0) NULL,
[A108]  [numeric](13, 7) NULL,
[A109]  [numeric](13, 7) NULL,
[A110]  [numeric](14, 2) NULL,
[A111]  [numeric](14, 2) NULL,
[A112]  [numeric](14, 2) NULL,
[A113]  [numeric](14, 2) NULL,
[A114]  [numeric](14, 2) NULL,
[A115]  [numeric](14, 2) NULL,
[A116]  [numeric](14, 2) NULL,
[A117]  [numeric](14, 2) NULL,
[A118]  [numeric](14, 2) NULL,
[A119]  [numeric](31, 17) NULL,
[A120]  [numeric](31, 17) NULL,
[A121]  [numeric](6, 0) NULL,
[A122]  [numeric](6, 0) NULL,
[A123]  [numeric](6, 0) NULL,
[A124]  [numeric](13, 7) NULL,
[A125]  [numeric](13, 7) NULL,
[A126]  [numeric](14, 2) NULL,
[A127]  [numeric](14, 2) NULL,
[A128]  [numeric](14, 2) NULL,
[A129]  [numeric](14, 2) NULL,
[A130]  [numeric](14, 2) NULL,
[A131]  [numeric](14, 2) NULL,
[A132]  [numeric](14, 2) NULL,
[A133]  [numeric](14, 2) NULL,
[A134]  [numeric](14, 2) NULL,
[A135]  [numeric](31, 17) NULL,
[A136]  [numeric](31, 17) NULL,
[A137]  [numeric](5, 0) NULL,
[A138]  [numeric](5, 0) NULL,
[A139]  [numeric](5, 0) NULL,
[A140]  [numeric](11, 6) NULL,
[A141]  [numeric](11, 6) NULL,
[A142]  [numeric](14, 2) NULL,
[A143]  [numeric](14, 2) NULL,
[A144]  [numeric](14, 2) NULL,
[A145]  [numeric](31, 17) NULL,
[A146]  [numeric](31, 17) NULL,
[A147]  [numeric](14, 2) NULL,
[A148]  [numeric](14, 2) NULL,
[A149]  [numeric](14, 2) NULL,
[A150]  [numeric](6, 0) NULL,
[A151]  [numeric](6, 0) NULL,
[A152]  [numeric](5, 0) NULL,
[A153]  [numeric](6, 0) NULL,
[A154]  [numeric](6, 0) NULL,
[A155]  [numeric](14, 2) NULL,
[A156]  [numeric](14, 2) NULL,
[A157]  [numeric](14, 2) NULL,
[A158]  [numeric](31, 17) NULL,
[A159]  [numeric](14, 2) NULL,
[A160]  [numeric](14, 2) NULL,
[A161]  [numeric](31, 17) NULL,
[A162]  [numeric](15, 2) NULL,
[A163]  [numeric](15, 2) NULL,
[A164]  [numeric](33, 18) NULL,
[A165]  [numeric](14, 2) NULL,
[A166]  [numeric](15, 2) NULL,
[A167]  [numeric](15, 2) NULL,
[A168]  [numeric](33, 18) NULL,
[A169]  [numeric](14, 2) NULL,
[A170]  [numeric](35, 17) NULL,
[A171]  [numeric](14, 2) NULL,
[A172]  [numeric](14, 2) NULL,
[A173]  [numeric](31, 17) NULL,
[A174]  [numeric](14, 2) NULL,
[A175]  [numeric](14, 2) NULL,
[A176]  [numeric](14, 2) NULL,
[A177]  [numeric](14, 2) NULL,
[A178]  [numeric](14, 2) NULL,
[A179]  [numeric](31, 17) NULL,
[A180]  [numeric](15, 2) NULL,
[A181]  [numeric](15, 2) NULL,
[A182]  [numeric](15, 2) NULL,
[A183]  [numeric](33, 18) NULL,
[A184]  [numeric](14, 2) NULL,
[A185]  [numeric](15, 2) NULL,
[A186]  [numeric](15, 2) NULL,
[A187]  [numeric](33, 18) NULL,
[A188]  [numeric](17, 2) NULL,
[A189]  [numeric](14, 2) NULL,
[A190]  [numeric](35, 17) NULL,
[A191]  [numeric](36, 17) NULL,
[A192]  [numeric](14, 2) NULL,
[A193]  [numeric](6, 0) NULL,
[A194]  [numeric](6, 0) NULL,
[A195]  [numeric](14, 2) NULL,
[A196]  [numeric](6, 0) NULL,
[A197]  [numeric](6, 0) NULL,
[A198]  [numeric](14, 2) NULL,
[A199]  [numeric](6, 0) NULL,
[A200]  [numeric](6, 0) NULL,
[A201]  [numeric](6, 0) NULL,
[A202]  [numeric](4, 0) NULL,
[A203]  [numeric](4, 0) NULL,
[A204]  [numeric](3, 0) NULL,
[A205]  [numeric](14, 2) NULL,
[A206]  [numeric](6, 0) NULL,
[A207]  [numeric](6, 0) NULL,
[A208]  [numeric](14, 2) NULL,
[A209]  [numeric](6, 0) NULL,
[A210]  [numeric](6, 0) NULL,
[A211]  [numeric](6, 0) NULL,
[A212]  [numeric](6, 0) NULL,
[A213]  [varchar](1) NULL,
[A214]  [numeric](14, 2) NULL,
[A215]  [numeric](20, 15) NULL,
[A216]  [numeric](3, 0) NULL,
[A217]  [numeric](3, 0) NULL,
[A218]  [numeric](2, 0) NULL,
[A219]  [numeric](6, 0) NULL,
[A220]  [numeric](13, 7) NULL,
[A221]  [numeric](14, 2) NULL,
[A222]  [numeric](31, 17) NULL,
[A223]  [numeric](6, 0) NULL,
[A224]  [numeric](6, 0) NULL,
[A225]  [numeric](6, 0) NULL,
[A226]  [numeric](13, 7) NULL,
[A227]  [numeric](13, 7) NULL,
[A228]  [numeric](13, 7) NULL,
[A229]  [numeric](13, 7) NULL,
[A230]  [numeric](13, 7) NULL,
[A231]  [numeric](14, 2) NULL,
[A232]  [numeric](14, 2) NULL,
[A233]  [numeric](14, 2) NULL,
[A234]  [numeric](31, 17) NULL,
[A235]  [numeric](31, 17) NULL,
[A236]  [numeric](31, 17) NULL,
[A237]  [numeric](31, 17) NULL,
[A238]  [numeric](31, 17) NULL,
[A239]  [numeric](6, 0) NULL,
[A240]  [numeric](6, 0) NULL,
[A241]  [numeric](6, 0) NULL,
[A242]  [numeric](13, 7) NULL,
[A243]  [numeric](13, 7) NULL,
[A244]  [numeric](14, 2) NULL,
[A245]  [numeric](14, 2) NULL,
[A246]  [numeric](14, 2) NULL,
[A247]  [numeric](14, 2) NULL,
[A248]  [numeric](14, 2) NULL,
[A249]  [numeric](14, 2) NULL,
[A250]  [numeric](14, 2) NULL,
[A251]  [numeric](14, 2) NULL,
[A252]  [numeric](14, 2) NULL,
[A253]  [numeric](31, 17) NULL,
[A254]  [numeric](31, 17) NULL,
[A255]  [numeric](6, 0) NULL,
[A256]  [numeric](6, 0) NULL,
[A257]  [numeric](6, 0) NULL,
[A258]  [numeric](13, 7) NULL,
[A259]  [numeric](13, 7) NULL,
[A260]  [numeric](14, 2) NULL,
[A261]  [numeric](14, 2) NULL,
[A262]  [numeric](14, 2) NULL,
[A263]  [numeric](14, 2) NULL,
[A264]  [numeric](14, 2) NULL,
[A265]  [numeric](14, 2) NULL,
[A266]  [numeric](14, 2) NULL,
[A267]  [numeric](14, 2) NULL,
[A268]  [numeric](14, 2) NULL,
[A269]  [numeric](31, 17) NULL,
[A270]  [numeric](31, 17) NULL,
[A271]  [numeric](5, 0) NULL,
[A272]  [numeric](5, 0) NULL,
[A273]  [numeric](5, 0) NULL,
[A274]  [numeric](11, 6) NULL,
[A275]  [numeric](11, 6) NULL,
[A276]  [numeric](14, 2) NULL,
[A277]  [numeric](14, 2) NULL,
[A278]  [numeric](14, 2) NULL,
[A279]  [numeric](31, 17) NULL,
[A280]  [numeric](31, 17) NULL,
[A281]  [numeric](10, 2) NULL,
[A282]  [numeric](14, 2) NULL,
[A283]  [numeric](4, 0) NULL,
[A284]  [numeric](4, 0) NULL,
[A285]  [numeric](3, 0) NULL,
[A286]  [numeric](6, 0) NULL,
[A287]  [numeric](12, 6) NULL,
[A288]  [numeric](12, 6) NULL,
[A289]  [numeric](12, 6) NULL,
[A290]  [numeric](12, 6) NULL,
[A291]  [numeric](14, 2) NULL,
[A292]  [numeric](14, 2) NULL,
[A293]  [numeric](14, 2) NULL,
[A294]  [numeric](14, 2) NULL,
[A295]  [numeric](22, 13) NULL,
[A296]  [numeric](22, 13) NULL,
[A297]  [numeric](22, 13) NULL,
[A298]  [numeric](23, 13) NULL,
[A299]  [numeric](23, 13) NULL,
[A300]  [numeric](23, 13) NULL,
[A301]  [numeric](24, 13) NULL,
[A302]  [numeric](24, 13) NULL,
[A303]  [numeric](24, 13) NULL,
[A304]  [numeric](25, 13) NULL,
[A305]  [numeric](25, 13) NULL,
[A306]  [numeric](25, 13) NULL,
[A307]  [numeric](28, 13) NULL,
[A308]  [numeric](28, 13) NULL,
[A309]  [numeric](28, 13) NULL,
[A310]  [numeric](27, 13) NULL,
[A311]  [numeric](27, 13) NULL,
[A312]  [numeric](27, 13) NULL,
[A313]  [numeric](26, 13) NULL,
[A314]  [numeric](26, 13) NULL,
[A315]  [numeric](26, 13) NULL,
[A316]  [numeric](25, 13) NULL,
[A317]  [numeric](25, 13) NULL,
[A318]  [numeric](25, 13) NULL,
[A319]  [numeric](29, 13) NULL,
[A320]  [numeric](29, 13) NULL,
[A321]  [numeric](29, 13) NULL,
[A322]  [numeric](24, 13) NULL,
[A323]  [int] NULL,
[A324]  [int] NULL,
[A325]  [numeric](14, 2) NULL,
[A326]  [numeric](14, 2) NULL,
[A327]  [numeric](14, 2) NULL,
[A328]  [numeric](31, 17) NULL,
[A329]  [numeric](31, 17) NULL,
[A330]  [numeric](14, 2) NULL,
[A331]  [numeric](14, 2) NULL,
[A332]  [numeric](14, 2) NULL,
[A333]  [numeric](31, 17) NULL,
[A334]  [numeric](31, 17) NULL,
[A335]  [numeric](14, 2) NULL,
[A336]  [numeric](14, 2) NULL,
[A337]  [numeric](14, 2) NULL,
[A338]  [numeric](14, 2) NULL,
[A339]  [numeric](14, 2) NULL,
[A340]  [numeric](14, 2) NULL,
[A341]  [numeric](14, 2) NULL,
[A342]  [numeric](14, 2) NULL,
[A343]  [numeric](14, 2) NULL,
[A344]  [numeric](14, 2) NULL,
[A345]  [numeric](14, 2) NULL,
[A346]  [numeric](14, 2) NULL,
[A347]  [numeric](14, 2) NULL,
[A348]  [numeric](14, 2) NULL,
[A349]  [numeric](14, 2) NULL,
[A350]  [numeric](14, 2) NULL,
[A351]  [numeric](14, 2) NULL,
[A352]  [numeric](14, 2) NULL,
[A353]  [numeric](14, 2) NULL,
[A354]  [numeric](14, 2) NULL,
[A355]  [numeric](14, 2) NULL,
[A356]  [numeric](14, 2) NULL,
[A357]  [numeric](14, 2) NULL,
[A358]  [numeric](14, 2) NULL,
[A359]  [numeric](14, 2) NULL,
[A360]  [numeric](14, 2) NULL,
[A361]  [numeric](14, 2) NULL,
[A362]  [numeric](14, 2) NULL,
[A363]  [numeric](14, 2) NULL,
[A364]  [numeric](14, 2) NULL,
[A365]  [numeric](14, 2) NULL,
[A366]  [numeric](14, 2) NULL,
[A367]  [numeric](14, 2) NULL,
[A368]  [numeric](14, 2) NULL,
[A369]  [numeric](14, 2) NULL,
[A370]  [numeric](14, 2) NULL,
[A371]  [numeric](14, 2) NULL,
[A372]  [numeric](14, 2) NULL,
[A373]  [numeric](14, 2) NULL,
[A374]  [numeric](14, 2) NULL,
[A375]  [numeric](14, 2) NULL,
[A376]  [numeric](14, 2) NULL,
[A377]  [numeric](14, 2) NULL,
[A378]  [numeric](14, 2) NULL,
[A379]  [numeric](14, 2) NULL,
[A380]  [numeric](14, 2) NULL,
[A381]  [numeric](14, 2) NULL,
[A382]  [numeric](14, 2) NULL,
[A383]  [numeric](14, 2) NULL,
[A384]  [numeric](14, 2) NULL,
[A385]  [numeric](14, 2) NULL,
[A386]  [numeric](14, 2) NULL,
[A387]  [numeric](14, 2) NULL,
[A388]  [numeric](14, 2) NULL,
[A389]  [numeric](14, 2) NULL,
[A390]  [numeric](14, 2) NULL,
[A391]  [numeric](14, 2) NULL,
[A392]  [numeric](14, 2) NULL,
[A393]  [numeric](14, 2) NULL,
[A394]  [numeric](14, 2) NULL,
[A395]  [numeric](14, 2) NULL,
[A396]  [numeric](14, 2) NULL,
[A397]  [numeric](14, 2) NULL,
[A398]  [numeric](16, 2) NULL,
[A399]  [numeric](16, 2) NULL,
[A400]  [numeric](14, 2) NULL,
[A401]  [numeric](14, 2) NULL,
[A402]  [numeric](15, 2) NULL,
[A403]  [numeric](15, 2) NULL,
[A404]  [numeric](14, 2) NULL,
[A405]  [numeric](14, 2) NULL,
[A406]  [numeric](14, 2) NULL,
[A407]  [numeric](14, 2) NULL,
[A408]  [numeric](14, 2) NULL,
[A409]  [char](6) NULL,
[A410]  [int] NULL,
[A411]  [float] NULL,
[A412]  [float] NULL,
[A413]  [float] NULL,
[A414]  [float] NULL,
[A415]  [float] NULL,
[A416]  [float] NULL,
[A417]  [float] NULL,
[A418]  [float] NULL,
[A419]  [float] NULL,
[A420]  [float] NULL,
[A421]  [float] NULL,
[A422]  [float] NULL,
[A423]  [float] NULL,
[A424]  [float] NULL,
[A425]  [float] NULL,
[A426]  [float] NULL,
[A427]  [float] NULL,
[A428]  [float] NULL,
[A429]  [varchar](1) NULL,
[A430]  [float] NULL,
[A431]  [float] NULL,
[A432]  [varchar](6) NULL,
[A433]  [varchar](1) NULL,
[A434]  [float] NULL,
[A435]  [float] NULL,
[A436]  [float] NULL,
[A437]  [float] NULL,
[A438]  [varchar](1) NULL,
[A439]  [varchar](1) NULL,
[A440]  [varchar](1) NULL,
[A441]  [float] NULL,
[A442]  [float] NULL,
[A443]  [float] NULL,
[A444]  [varchar](1) NULL,
[A445]  [float] NULL,
[A446]  [float] NULL,
[A447]  [float] NULL,
[A448]  [float] NULL,
[A449]  [float] NULL,
[A450]  [varchar](4) NULL,
[A451]  [varchar](5) NULL,
[A452]  [varchar](5) NULL,
[A453]  [varchar](1) NULL,
[A454]  [varchar](1) NULL,
[A455]  [float] NULL,
[A456]  [float] NULL,
[A457]  [float] NULL,
[A458]  [float] NULL,
[A459]  [float] NULL,
[A460]  [float] NULL,
[A461]  [float] NULL,
[A462]  [float] NULL,
[A463]  [float] NULL,
[A464]  [float] NULL,
[A465]  [float] NULL,
[A466]  [float] NULL,
[A467]  [float] NULL,
[A468]  [float] NULL,
[A469]  [float] NULL,
[A470]  [float] NULL,
[A471]  [float] NULL,
[A472]  [float] NULL,
[A473]  [float] NULL,
[A474]  [float] NULL,
[A475]  [float] NULL,
[A476]  [float] NULL,
[A477]  [varchar](6) NULL,
[A478]  [int] NULL,
[A479]  [float] NULL,
[A480]  [float] NULL,
[A481]  [float] NULL,
[A482]  [float] NULL,
[A483]  [float] NULL,
[A484]  [float] NULL,
[A485]  [float] NULL,
[A486]  [float] NULL,
[A487]  [float] NULL,
[A488]  [float] NULL,
[A489]  [float] NULL,
[A490]  [float] NULL,
[A491]  [float] NULL,
[A492]  [float] NULL,
[A493]  [float] NULL,
[A494]  [float] NULL,
[A495]  [float] NULL,
[A496]  [float] NULL,
[A497]  [float] NULL,
[A498]  [float] NULL,
[A499]  [float] NULL,
[A500]  [float] NULL,
[A501]  [float] NULL,
[A502]  [float] NULL,
[A503]  [float] NULL,
[A504]  [float] NULL,
[A505]  [float] NULL,
[A506]  [float] NULL,
[A507]  [float] NULL,
[A508]  [float] NULL,
[A509]  [float] NULL,
[A510]  [float] NULL,
[A511]  [float] NULL,
[A512]  [float] NULL,
[A513]  [float] NULL,
[A514]  [float] NULL,
[A515]  [float] NULL,
[A516]  [float] NULL,
[A517]  [float] NULL,
[A518]  [varchar](3) NULL,
[A519]  [varchar](5) NULL,
[A520]  [float] NULL,
[A521]  [float] NULL,
[A522]  [float] NULL,
[A523]  [float] NULL,
[A524]  [float] NULL,
[A525]  [float] NULL,
[A526]  [float] NULL,
[A527]  [float] NULL,
[A528]  [float] NULL,
[A529]  [float] NULL,
[A530]  [float] NULL,
[A531]  [float] NULL,
[A532]  [float] NULL,
[A533]  [varchar](6) NULL,
[A534]  [int] NULL,
[A535]  [float] NULL,
[A536]  [float] NULL,
[A537]  [float] NULL,
[A538]  [float] NULL,
[A539]  [float] NULL,
[A540]  [float] NULL,
[A541]  [float] NULL,
[A542]  [float] NULL,
[A543]  [float] NULL,
[A544]  [float] NULL,
[A545]  [float] NULL,
[A546]  [float] NULL,
[A547]  [float] NULL,
[A548]  [float] NULL,
[A549]  [float] NULL,
[A550]  [float] NULL,
[A551]  [float] NULL,
[A552]  [float] NULL,
[A553]  [float] NULL,
[A554]  [float] NULL,
[A555]  [float] NULL,
[A556]  [float] NULL,
[A557]  [float] NULL,
[A558]  [float] NULL,
[A559]  [float] NULL,
[A560]  [float] NULL,
[A561]  [float] NULL,
[A562]  [float] NULL,
[A563]  [float] NULL,
[A564]  [float] NULL,
[A565]  [float] NULL,
[A566]  [float] NULL,
[A567]  [float] NULL,
[A568]  [float] NULL,
[A569]  [float] NULL,
[A570]  [float] NULL,
[A571]  [float] NULL,
[A572]  [float] NULL,
[A573]  [float] NULL,
[A574]  [float] NULL,
[A575]  [float] NULL,
[A576]  [float] NULL,
[A577]  [varchar](1) NULL,
[A578]  [float] NULL,
[A579]  [float] NULL,
[A580]  [float] NULL,
[A581]  [float] NULL,
[A582]  [float] NULL,
[A583]  [varchar](1) NULL,
[A584]  [varchar](1) NULL,
[A585]  [float] NULL,
[A586]  [varchar](1) NULL,
[A587]  [float] NULL,
[A588]  [float] NULL,
[A589]  [float] NULL,
[A590]  [float] NULL,
[A591]  [float] NULL,
[A592]  [float] NULL,
[A593]  [float] NULL,
[A594]  [float] NULL,
[A595]  [float] NULL,
[A596]  [float] NULL,
[A597]  [float] NULL,
[A598]  [float] NULL,
[A599]  [float] NULL,
[A600]  [float] NULL,
[A601]  [float] NULL,
[A602]  [float] NULL,
[A603]  [float] NULL,
[A604]  [float] NULL,
[A605]  [float] NULL,
[A606]  [varchar](8) NULL,
[A607]  [varchar](2) NULL,
[A608]  [float] NULL,
[A609]  [varchar](3) NULL,
[A610]  [float] NULL,
[A611]  [float] NULL,
[A612]  [varchar](10) NULL,
[A613]  [varchar](3) NULL,
[A614]  [varchar](9) NULL,
[A615]  [float] NULL,
[A616]  [varchar](6) NULL,
[A617]  [int] NULL,
[A618]  [varchar](2) NULL,
[A619]  [float] NULL,
[A620]  [float] NULL,
[A621]  [varchar](1) NULL,
[A622]  [float] NULL,
[A623]  [float] NULL,
[A624]  [float] NULL,
[A625]  [float] NULL,
[A626]  [float] NULL,
[A627]  [float] NULL,
[A628]  [float] NULL,
[A629]  [float] NULL,
[A630]  [float] NULL,
[A631]  [float] NULL,
[A632]  [float] NULL,
[A633]  [float] NULL,
[A634]  [float] NULL,
[A635]  [varchar](22) NULL,
[A636]  [varchar](22) NULL,
[A637]  [varchar](22) NULL,
[A638]  [varchar](22) NULL,
[A639]  [varchar](13) NULL,
[A640]  [float] NULL,
[A641]  [float] NULL,
[A642]  [float] NULL,
[A643]  [float] NULL,
[A644]  [float] NULL,
[A645]  [float] NULL,
[A646]  [float] NULL,
[A647]  [varchar](20) NULL,
[A648]  [varchar](13) NULL,
[A649]  [varchar](5) NULL,
[A650]  [float] NULL,
[A651]  [varchar](2) NULL,
[A652]  [varchar](4) NULL,
[A653]  [float] NULL,
[A654]  [varchar](2) NULL,
[A655]  [float] NULL,
[A656]  [varchar](2) NULL,
[A657]  [varchar](20) NULL,
[A658]  [varchar](20) NULL,
[A659]  [varchar](5) NULL,
[A660]  [varchar](17) NULL,
[A661]  [varchar](20) NULL,
[A662]  [varchar](14) NULL,
[A663]  [varchar](18) NULL,
[A664]  [varchar](10) NULL,
[A665]  [varchar](20) NULL,
[A666]  [float] NULL,
[A667]  [float] NULL,
[A668]  [float] NULL,
[A669]  [varchar](10) NULL,
[A670]  [varchar](10) NULL,
[A671]  [varchar](15) NULL,
[A672]  [varchar](15) NULL,
[A673]  [varchar](20) NULL,
[A674]  [varchar](20) NULL,
[A675]  [varchar](17) NULL,
[A676]  [varchar](20) NULL,
[A677]  [varchar](16) NULL,
[A678]  [varchar](20) NULL,
[A679]  [varchar](10) NULL,
[A680]  [varchar](18) NULL,
[A681]  [varchar](20) NULL,
[A682]  [varchar](18) NULL,
[A683]  [varchar](16) NULL,
[A684]  [varchar](17) NULL,
[A685]  [float] NULL,
[A686]  [float] NULL,
[A687]  [float] NULL,
[A688]  [float] NULL,
[A689]  [varchar](6) NULL,
[A690]  [int] NULL,
[A691]  [float] NULL,
[A692]  [float] NULL,
[A693]  [float] NULL,
[A694]  [float] NULL,
[A695]  [float] NULL,
[A696]  [float] NULL,
[A697]  [float] NULL,
[A698]  [float] NULL,
[A699]  [float] NULL,
[A700]  [float] NULL,
[A701]  [float] NULL,
[A702]  [float] NULL,
[A703]  [float] NULL,
[A704]  [float] NULL,
[A705]  [float] NULL,
[A706]  [float] NULL,
[A707]  [float] NULL,
[A708]  [float] NULL,
[A709]  [float] NULL,
[A710]  [float] NULL,
[A711]  [varchar](10) NULL,
[A712]  [varchar](10) NULL,
[A713]  [varchar](10) NULL,
[A714]  [float] NULL,
[A715]  [float] NULL,
[A716]  [float] NULL,
[A717]  [float] NULL,
[A718]  [float] NULL,
[A719]  [float] NULL,
[A720]  [float] NULL,
[A721]  [float] NULL,
[A722]  [float] NULL,
[A723]  [float] NULL,
[A724]  [float] NULL,
[A725]  [float] NULL,
[A726]  [float] NULL,
[A727]  [varchar](2) NULL,
[A728]  [varchar](10) NULL,
[A729]  [varchar](10) NULL,
[A730]  [varchar](10) NULL,
[A731]  [varchar](10) NULL,
[A732]  [varchar](10) NULL,
[A733]  [varchar](5) NULL,
[A734]  [varchar](3) NULL,
[A735]  [varchar](7) NULL,
[A736]  [varchar](5) NULL,
[A737]  [varchar](22) NULL,
[A738]  [varchar](22) NULL,
[A739]  [varchar](22) NULL,
[A740]  [varchar](22) NULL,
[A741]  [float] NULL,
[A742]  [float] NULL,
[A743]  [float] NULL,
[A744]  [float] NULL,
[A745]  [float] NULL,
[A746]  [float] NULL,
[A747]  [float] NULL,
[A748]  [float] NULL,
[A749]  [float] NULL,
[A750]  [float] NULL,
[A751]  [float] NULL,
[A752]  [float] NULL,
[A753]  [float] NULL,
[A754]  [float] NULL,
[A755]  [float] NULL,
[A756]  [float] NULL,
[A757]  [float] NULL,
[A758]  [float] NULL,
[A759]  [float] NULL,
[A760]  [float] NULL,
[A761]  [float] NULL,
[A762]  [float] NULL,
[A763]  [float] NULL,
[A764]  [float] NULL,
[A765]  [float] NULL,
[A766]  [float] NULL,
[A767]  [float] NULL,
[A768]  [float] NULL,
[A769]  [float] NULL,
[A770]  [float] NULL,
[A771]  [float] NULL,
[A772]  [float] NULL,
[A773]  [float] NULL,
[A774]  [float] NULL,
[A775]  [float] NULL,
[A776]  [float] NULL,
[A777]  [float] NULL,
[A778]  [float] NULL,
[A779]  [float] NULL,
[A780]  [float] NULL,
[A781]  [varchar](6) NULL,
[A782]  [int] NULL,
[A783]  [float] NULL,
[A784]  [float] NULL,
[A785]  [float] NULL,
[A786]  [float] NULL,
[A787]  [float] NULL,
[A788]  [float] NULL,
[A789]  [float] NULL,
[A790]  [float] NULL,
[A791]  [float] NULL,
[A792]  [float] NULL,
[A793]  [float] NULL,
[A794]  [float] NULL,
[A795]  [float] NULL,
[A796]  [float] NULL,
[A797]  [float] NULL,
[A798]  [float] NULL,
[A799]  [float] NULL,
[A800]  [float] NULL,
[A801]  [float] NULL,
[A802]  [float] NULL,
[A803]  [float] NULL,
[A804]  [float] NULL,
[A805]  [float] NULL,
[A806]  [float] NULL,
[A807]  [float] NULL,
[A808]  [float] NULL,
[A809]  [float] NULL,
[A810]  [float] NULL,
[A811]  [float] NULL,
[A812]  [float] NULL,
[A813]  [float] NULL,
[A814]  [float] NULL,
[A815]  [float] NULL,
[A816]  [float] NULL,
[A817]  [float] NULL,
[A818]  [float] NULL,
[A819]  [float] NULL,
[A820]  [float] NULL,
[A821]  [float] NULL,
[A822]  [float] NULL,
[A823]  [float] NULL,
[A824]  [float] NULL,
[A825]  [float] NULL,
[A826]  [float] NULL,
[A827]  [float] NULL,
[A828]  [float] NULL,
[A829]  [float] NULL,
[A830]  [float] NULL,
[A831]  [float] NULL,
[A832]  [float] NULL,
[A833]  [float] NULL,
[A834]  [float] NULL,
[A835]  [float] NULL,
[A836]  [float] NULL,
[A837]  [float] NULL,
[A838]  [float] NULL,
[A839]  [float] NULL,
[A840]  [float] NULL,
[A841]  [float] NULL,
[A842]  [float] NULL,
[A843]  [float] NULL,
[A844]  [float] NULL,
[A845]  [float] NULL,
[A846]  [float] NULL,
[A847]  [float] NULL,
[A848]  [float] NULL,
[A849]  [float] NULL,
[A850]  [float] NULL,
[A851]  [float] NULL,
[A852]  [float] NULL,
[A853]  [float] NULL,
[A854]  [float] NULL,
[A855]  [float] NULL,
[A856]  [float] NULL,
[A857]  [float] NULL,
[A858]  [float] NULL,
[A859]  [float] NULL,
[A860]  [float] NULL,
[A861]  [float] NULL,
[A862]  [float] NULL,
[A863]  [float] NULL,
[A864]  [float] NULL,
[A865]  [float] NULL,
[A866]  [float] NULL,
[A867]  [varchar](6) NULL,
[A868]  [int] NULL,
[A869]  [float] NULL,
[A870]  [float] NULL,
[A871]  [float] NULL,
[A872]  [float] NULL,
[A873]  [float] NULL,
[A874]  [float] NULL,
[A875]  [float] NULL,
[A876]  [float] NULL,
[A877]  [float] NULL,
[A878]  [float] NULL,
[A879]  [float] NULL,
[A880]  [float] NULL,
[A881]  [float] NULL,
[A882]  [float] NULL,
[A883]  [float] NULL,
[A884]  [float] NULL,
[A885]  [float] NULL,
[A886]  [float] NULL,
[A887]  [float] NULL,
[A888]  [float] NULL,
[A889]  [float] NULL,
[A890]  [float] NULL,
[A891]  [float] NULL,
[A892]  [float] NULL,
[A893]  [float] NULL,
[A894]  [float] NULL,
[A895]  [float] NULL,
[A896]  [float] NULL,
[A897]  [float] NULL,
[A898]  [varchar](6) NULL,
[A899]  [varchar](5) NULL,
[A900]  [varchar](4) NULL,
[A901]  [varchar](7) NULL,
[A902]  [varchar](5) NULL,
[A903]  [varchar](5) NULL,
[A904]  [varchar](5) NULL,
[A905]  [varchar](5) NULL,
[A906]  [varchar](6) NULL,
[A907]  [varchar](6) NULL,
[A908]  [varchar](4) NULL,
[A909]  [varchar](1) NULL,
[A910]  [varchar](5) NULL,
[A911]  [varchar](4) NULL,
[A912]  [varchar](2) NULL,
[A913]  [varchar](3) NULL,
[A914]  [varchar](4) NULL,
[A915]  [varchar](3) NULL,
[A916]  [varchar](3) NULL,
[A917]  [varchar](6) NULL,
[A918]  [varchar](4) NULL,
[A919]  [varchar](5) NULL,
[A920]  [varchar](4) NULL,
[A921]  [varchar](3) NULL,
[A922]  [varchar](4) NULL,
[A923]  [varchar](4) NULL,
[A924]  [varchar](1) NULL,
[A925]  [varchar](3) NULL,
[A926]  [varchar](3) NULL,
[A927]  [varchar](1) NULL,
[A928]  [varchar](5) NULL,
[A929]  [varchar](1) NULL,
[A930]  [varchar](3) NULL,
[A931]  [varchar](3) NULL,
[A932]  [varchar](1) NULL,
[A933]  [varchar](9) NULL,
[A934]  [varchar](1) NULL,
[A935]  [varchar](8) NULL,
[A936]  [varchar](2) NULL,
[A937]  [varchar](4) NULL,
[A938]  [varchar](8) NULL,
[A939]  [varchar](4) NULL,
[A940]  [varchar](6) NULL,
[A941]  [varchar](2) NULL,
[A942]  [varchar](10) NULL,
[A943]  [varchar](4) NULL,
[A944]  [varchar](3) NULL,
[A945]  [varchar](1) NULL,
[A946]  [varchar](5) NULL,
[A947]  [varchar](5) NULL,
[A948]  [varchar](5) NULL,
[A949]  [varchar](10) NULL,
[A950]  [varchar](2) NULL,
[A951]  [varchar](3) NULL,
[A952]  [varchar](6) NULL,
[A953]  [varchar](8) NULL,
[A954]  [varchar](10) NULL,
[A955]  [varchar](3) NULL,
[A956]  [varchar](9) NULL,
[A957]  [varchar](2) NULL,
[A958]  [varchar](8) NULL,
[A959]  [varchar](6) NULL,
[A960]  [int] NULL,
[A961]  [varchar](4) NULL,
[A962]  [varchar](2) NULL,
[A963]  [varchar](3) NULL,
[A964]  [varchar](2) NULL,
[A965]  [varchar](10) NULL,
[A966]  [varchar](10) NULL,
[A967]  [varchar](3) NULL,
[A968]  [varchar](13) NULL,
[A969]  [varchar](13) NULL,
[A970]  [varchar](22) NULL,
[A971]  [varchar](22) NULL,
[A972]  [varchar](22) NULL,
[A973]  [varchar](22) NULL,
[A974]  [varchar](23) NULL,
[A975]  [varchar](22) NULL,
[A976]  [varchar](24) NULL,
[A977]  [varchar](1) NULL,
[A978]  [varchar](1) NULL,
[A979]  [varchar](1) NULL,
[A980]  [varchar](1) NULL,
[A981]  [varchar](1) NULL,
[A982]  [varchar](1) NULL,
[A983]  [varchar](1) NULL,
[A984]  [float] NULL,
[A985]  [float] NULL,
[A986]  [float] NULL,
[A987]  [float] NULL,
[A988]  [float] NULL,
[A989]  [float] NULL,
[A990]  [float] NULL,
[A991]  [float] NULL,
[A992]  [float] NULL,
[A993]  [float] NULL,
[A994]  [float] NULL,
[A995]  [float] NULL,
[A996]  [float] NULL
)

...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829987
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
шутник какой-то делал таблицу, про нормальные формы наверное не в курсе
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829990
TaPaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneшутник какой-то делал таблицу, про нормальные формы наверное не в курсе
у вас как-то коррелирует ширина таблицы с нормальными формами?
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39829991
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обычно так и есть, надеюсь этот случай не исключение, больно подозрительны наименования полей
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39830004
Фотография Yasha123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
у вас все, что не варчар, то фиксированной длины.
ваша таблица уже на грани, т.к. еще одно поле,
и строка не полезет в 8060.
ей уже ничего не поможет.
разбивайте на 2 таблицы: половина полей в старой, половина в новой.

можете в сторону Sparse columns посмотреть,
если половина ваших колонок постоянно пуста
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39830005
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneобычно так и есть, надеюсь этот случай не исключение, больно подозрительны наименования полей

может это значения 1000 параметров состояния системы в момент времени.
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39830006
Фотография Konst_One
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msLexKonst_Oneобычно так и есть, надеюсь этот случай не исключение, больно подозрительны наименования полей

может это значения 1000 параметров состояния системы в момент времени.

может тогда о EAV?
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39830016
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konst_Oneможет тогда о EAV?
В EAV есть ограничения. Тяжело контролировать обязательность параметров, индексирование.
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39830017
Фотография buser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msLex, да тут похоже на снятие показаний с датчиков...
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39830028
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
msLexKonst_Oneможет тогда о EAV?
В EAV есть ограничения. Тяжело контролировать обязательность параметров, индексирование.Если количество значений в измерении имеет тот же порядок, что и ограничение на количество столбцов, то архитектурное решение принципиально неправильно, нужно было сделать как то по другому.
Либо EAV, либо делать несколько таблиц (обычно такие системы содержат "наборы" датчиков, и можно делать таблицы по наборам).
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39830040
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvg,

вполне возможно, что ПО зашито в аппаратуру и ничего изменять нельзя в таблице.
...
Рейтинг: 0 / 0
Как сжать таблицу размер строки в которой превышает 8060
    #39830046
invm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
assmsk,

Возможно вам подойдут разреженные столбцы
...
Рейтинг: 0 / 0
26 сообщений из 26, показаны все 2 страниц
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как сжать таблицу размер строки в которой превышает 8060
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]