Я хочу убедиться, что каждая строка в таблице Microsoft SQL уникальна

В Pycharm 4 вы можете указать ярлыки с

Файл / Настройки / Внешний вид и поведение / Клавиатура

Вы можете создать любой ярлык, который вам нравится, и привязать его к команде " Python Console "(поиск Консоли), который не имеет клавиатуры по умолчанию. Имейте в виду, что одновременно можно открывать несколько консолей (например, если вы открываете их в окне отладки), поэтому это может не всегда вести себя так, как вы ожидаете.

Вы можете переключать обратно в последнее окно редактора, нажав escape.

0
задан donL 21 February 2019 в 13:06
поделиться

1 ответ

Если вы хотите гарантировать уникальность каждой строки, используйте уникальный индекс для всех столбцов.

Вы можете использовать функцию хеширования, но вы рискуете столкнуться - две разные строки, хэширующие одно и то же значение.

Использование хэшей для сопоставления полных строк - хорошая идея. Например, это может повысить производительность при сопоставлении полных строк. Тем не менее, есть второй шаг, когда два хеш-значения совпадают; этот второй шаг - полное сравнение значений всей строки.

0
ответ дан Gordon Linoff 21 February 2019 в 13:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: