Можно также интересоваться использованием соединений на обновлениях, который возможен также.
Update someTable Set someValue = 4 From someTable s Inner Join anotherTable a on s.id = a.id Where a.id = 4
-- Only updates someValue in someTable who has a foreign key on anotherTable with a value of 4.
Редактирование: Если значения, которые Вы обновляете, не прибудут из где-то в другом месте в базе данных, необходимо будет выпустить несколько запросов на обновление.
Проблема, которую вы описываете, обычно вызвана тем, что настройки терминала vim не знают правильную последовательность символов для данной клавиши (на консоли все нажатия клавиш превращаются в последовательность символов). Это также может быть вызвано тем, что ваша консоль не отправляет определенную последовательность символов для клавиши, которую вы пытаетесь нажать.
Если это первая проблема, можно обойти что-то вроде этого:
:map <CTRL-V><CTRL-PAGEUP> :tabp<CR>
Где < CTRL-V>
и
- буквально эти клавиши, а не «меньше, чем, C, T, R, ... и т. Д.».
Если это последняя проблема тогда вам нужно либо настроить параметры вашей терминальной программы, либо получить другую терминальную программу. (Я не уверен, какие из этих опций действительно существуют в Windows.)