id name order
1 a 102
2 b 103
3 c 104
4 d 105
5 e 106
6 f 107
7 g 108
8 h 109
9 i 110
выше, показывая, как «заказ по заказу ASC» Идентификатор столбца является первичным ключом, автоматическое приращение на 1 имя столбца является Колум порядок VARCHAR является ИНТSql сервер увеличивающимся идентификатор вручную
I хотите обновить номера заказов из указанной строки. Например, , я хочу переместить id 9 в первый порядок (102) и хочу изменить номера заказов для всех других идентификаторов для него.
есть ли способ программно работать в ms sql?
Это товарные страницы моего сайта. Я хотел бы заказать продукцию, как я хочу ....
EDIT: извините, это мой первый раз, я хотел бы рассказать больше.
Во-первых, для удаления первичного ключа я не хочу менять первичные ключи. Я просто хочу, чтобы изменить свои идентификаторы порядка, в приведенном выше примере, я хочу изменить «порядок» от «ID = 9» до 102, то другие должно быть следование от 103,104,105 и т.д ..
РЕЗУЛЬТАТ будет ...
id name order
9 i **102**
1 a **103**
2 b **104**
3 c **105**
4 d **106**
5 e **107**
6 f **108**
7 g **109**
8 h **110**
Просьба EXA mple о том, как результат должен быть после – Steve
Вопрос неясен, и я не совсем уверен, что они после. Однако, как правило, очень плохой дизайн - это обновление ключей. –
Я отредактировал мой вопрос ... – MehmetB