是否有快捷方式爲IN子句的值添加逗號?例如如果我的查詢SELECT * FROM Persons WHERE Id IN(.....)
,我已經複製SSMS添加逗號分隔符 - 快捷方式
356
9874
5975
9771
4166
....
人的ID值,讓我們從一些Excel文件中說,我如何能迅速補充「」逗號每一行的末尾,這樣我就可以粘貼( ....)子句?
是否有快捷方式爲IN子句的值添加逗號?例如如果我的查詢SELECT * FROM Persons WHERE Id IN(.....)
,我已經複製SSMS添加逗號分隔符 - 快捷方式
356
9874
5975
9771
4166
....
人的ID值,讓我們從一些Excel文件中說,我如何能迅速補充「」逗號每一行的末尾,這樣我就可以粘貼( ....)子句?
是啊,這是永遠的痛。有幾件事情可以做:
希望這有助於!
正則表達式的解決方案是好的。對於不熟悉特殊字符的用戶,您也可以在Notepad ++中記錄一個宏。我發現雖然對於小列表來說,跨線使用編輯也很好。在SSMS中,您可以按住SHIFT + ALT鍵,然後用鼠標選擇多行,或者用箭頭/光標鍵上下選擇多行,然後添加逗號。現在大多數編輯也可以,非常有價值。 – jamiebarrow
我在SSMS 2014中使用它;
我不知道這是否可以在以前的版本中
自2012年SSMS你可以使用鼠標的同時按下ALT鍵碼的終結「繪製」一條垂直線來完成。 之後,只需按下逗號鍵即可。
我認爲沒有內建功能。我爲此寫了一個簡單的工具。 –
你也可以使用https://delim.co like網站 – Tassadaque