У меня есть ситуация, когда мне нужно добавить произвольный уникальный идентификатор для каждой группы записей. Это проще визуализировать ниже.
Отредактировано 11:26 est:
В настоящее время поле lineNum содержит мусор. Это выполняется на SQL Server 2000. Ниже приведен пример, как должны выглядеть результаты, но фактические значения не важны, числа могут быть чем угодно, если два объединенных поля могут использоваться для уникального ключа.
OrderID lineNum
AAA 1
AAA 2
AAA 3
BBB 1
CCC 1
CCC 2
Значение строки num не важно, но поле содержит всего 4 символа. Это должно быть сделано в хранимой процедуре сервера SQL. У меня нет проблем делать это программно.