2010-01-26 40 views

回答

9

此頁面http://msdn.microsoft.com/en-us/library/ms175917.aspx具有SQL Table Editor的快捷方式文檔。

在「結果窗格」下,它指定了可用的快捷方式,包括「在單元格中輸入null:CTRL + 0」。沒有其他列出的快捷方式可以滿足你的要求,所以我會說你用任何簡單易用的方法都會走運。

+0

謝謝 - 我懷疑是這樣。 – 2010-01-26 21:41:55

+1

既然如此,最快的事情就是以YYYY-mm-dd格式輸入日期(時間將自動設置爲00:00:00)。 – voidstate 2015-08-13 14:24:42

6

那麼,您可以添加GetDate()作爲列的默認值。
然後,如果您在新行中填寫其他字段,並且不在日期字段中執行任何操作,則會在保存新行時添加當前日期。

編輯: 另一種解決方案,如果您是AutoHotkey的用戶(或希望)是創建一個應用程序特定熱鍵即插入當前日期。

FormatTime,CurrentDate,,M/d/yyyy 
#IfWinActive,Microsoft SQL Server Management Studio 
    ^9::SendInput,%CurrentDate% 
return 

您可以%CurrentDate%之後添加{RIGHT}自動移動到下一個單元格。
您可以將h:mmh:mm tt添加到第一行以包含當前時間。

+0

...但如果您仍然允許空值,則必須從列中刪除NULL。 – Jay 2010-01-26 21:31:30

+0

這個熱鍵是Ctrl + 9,但你可以做任何你想要的。 ^爲ctrl,!爲alt,+爲輪班。 {F1}等功能鍵。 – Jay 2010-01-26 21:48:57

相關問題