По дизайну нет простого способа включить или отключить функцию идентификации для существующего столбца. Единственный чистый способ сделать это - создать новый столбец и сделать его столбцом идентификации или создать новую таблицу и перенести ваши данные.
Если мы используем SQL Server Management Studio, чтобы избавиться от значения идентификатора в столбце «id» создается новая временная таблица, данные перемещаются во временную таблицу, старая таблица удаляется и новая таблица переименовывается.
Используйте Management Studio, чтобы внести изменения, а затем щелкните правой кнопкой мыши в конструкторе и выберите «Сгенерировать сценарий изменений».
Вы увидите, что это то, что делает SQL-сервер в фоновом режиме.
Команда не висит. Это ждет.
Вы указали, что команда sudo
должна считывать пароль из стандартного ввода (-S
) и не предлагать пользователю ввести пароль (-p ''
). Если вы введете неправильный пароль, sudo
будет ждать повторной попытки - по умолчанию три раза.
Я не могу найти никакой опции для sudo
- ни в командной строке, ни в файле конфигурации sudo.conf
, - которая позволит вам только один раз запросить пароль и затем выйти.