2012-11-06 27 views
2

如何將自定義sql命令添加到默認模板(用於當您右鍵單擊表格並使用Script Table as...然後單擊其中一個選項時)?定製超出網格的模板

enter image description here

相反的:

UPDATE DB.dbo.table SET col1 = 'test' 

我想有:

BEGIN TRANSACTION 
    UPDATE DB.dbo.table SET col1 = 'test' 
ROLLBACK TRANSACTION 

或任何定製代碼真的。我看過Change default template in SQL Server Management Studio問題,但它不允許自定義sql。它允許你設置預定義的屬性。

回答

1

你可以從展鵬新增片段 在片斷一個SQL Server智能感知(SQLPROMPT) 你將甲肝聲明,當你按下「UR」和標籤,你會得到:

BEGIN TRANSACTION UPDATE ROLLBACK TRANSACTION

當你有片斷,你就可以定製任何你想要的

+0

你能共享一個鏈接到特定展鵬產品,這樣我可以測試了這一點? –

+0

http://www.red-gate.com/products/sql-development/sql-prompt/ – aura

+0

我能夠得到這個工作,但它並不完全解決問題。如果我使用sql-prompt,那麼我將失去自動填充db.tablename的能力。在這一點上,我失去了表格部分和獲得交易部分的好處。 –