Каковы различия между CHECKSUM () и BINARY_CHECKSUM () и когда / каковы соответствующие сценарии использования?

Опять же, MSDN не объясняет простым языком точную разницу или информацию о том, когда выбирать одно из другого.

СУММА

Returns the checksum value computed over a row of a table, or over a list of expressions. CHECKSUM is intended for use in building hash indexes.

BINARY_CHECKSUM

Returns the binary checksum value computed over a row of a table or over a list of expressions. BINARY_CHECKSUM can be used to detect changes to a row of a table.

Это намекает на то, что двоичная контрольная сумма должна использоваться для обнаружения изменений строки, но не почему.

Ответы на вопрос(5)

Ваш ответ на вопрос