Динамически получить следующее значение "Счетчик" / имя столбца - PullRequest
0 голосов
/ 16 октября 2019

Я ищу способ получить имя столбца любого значения столбца, увеличенного на основе последней записи. В настоящее время у меня есть триггер, который после вставки сравнивает каждый столбец в приведенной ниже таблице:

data_index  time@timestamp  data_format_0   data_format_1   data_format_2   data_format_3   data_format_4   data_format_5   data_format_6   data_format_7   data_format_8   data_format_9   data_format_10  data_format_11  data_format_12  data_format_13  data_format_14  data_format_15  data_format_16  data_format_17  data_format_18  data_format_19  data_format_20  data_format_21  data_format_22  data_format_23  data_format_24  data_format_25  data_format_26  data_format_27  data_format_28  data_format_29  data_format_30  data_format_31  data_format_32  data_format_33  data_format_34  data_format_35  data_format_36  data_format_37  data_format_38  data_format_39  data_format_40  data_format_41  data_format_42  data_format_43  data_format_44  data_format_45  data_format_46  data_format_47  data_format_48  data_format_49  data_format_50  data_format_51  data_format_52  data_format_53  data_format_54  data_format_55  data_format_56  data_format_57  data_format_58  data_format_59  data_format_60  data_format_61  data_format_62  data_format_63  data_format_64  data_format_65  data_format_66  data_format_67  data_format_68  data_format_69  data_format_70  data_format_71  data_format_72  data_format_73  data_format_74  data_format_75  data_format_76  data_format_77  data_format_78  data_format_79  data_format_80  data_format_81  data_format_82  data_format_83  data_format_84  data_format_85  data_format_86  data_format_87  data_format_88  data_format_89  data_format_90  data_format_91  data_format_92  data_format_93  data_format_94  data_format_95  data_format_96  data_format_97

1   1571067660.854  1   0x4B6576696E20427279616E74  0x464B373420314F4345560052  114 0   2579889 442 209 31  596 140 0   140 0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0

Форматы данных 10 - 97 все являются инкрементными значениями, где после каждой вставки один из этих столбцов будет увеличиваться на 1. В настоящее время яЯ вручную сравниваю каждый столбец с его предыдущим значением, что очень дорого. Есть ли какой-нибудь простой способ получить какой столбец увеличен без явного присвоения имени и сравнения каждого столбца с самим собой?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...