В SSMS, при редактировании строки данных в таблице, можно нажать Ctrl+0 для ввода пустого указателя в текущую ячейку. Есть ли какой-либо ярлык для ввода текущей даты в ячейке?
Эта страница http://msdn.microsoft.com/en-us/library/ms175917.aspx имеет ярлык документации для редактора таблицы SQL.
В разделе «Панель результатов» он указывает доступные ярлыки, включая «Введите нуль в клетку: Ctrl + 0». Нет других ярлыков, перечисленных, что бы сделать то, что вы хотите, поэтому я бы сказал, что вам удачи с любым легко из коробки.
Ну, вы можете добавить GetDate()
в качестве значения колонки по умолчанию.
Затем, если вы заполните остальные поля в новой строке и ничего не будете делать в поле даты, то при сохранении новой строки будет добавлена текущая дата.
EDIT: Другим решением, если вы являетесь пользователем AutoHotkey (или хотите им стать), является создание специальной горячей клавиши, которая вставляет текущую дату.
FormatTime,CurrentDate,,M/d/yyyy
#IfWinActive,Microsoft SQL Server Management Studio
^9::SendInput,%CurrentDate%
return
Вы можете добавить {RIGHT}
после %CurrentDate%
для автоматического перехода к следующей ячейке.
В первую строку можно добавить h:mm
или h:mm tt
для включения текущего времени.