我有一個SQL腳本,它獲取表名併爲這些表創建觸發器。當我在創建它之後打開觸發器時,所有的代碼都在一行上。我將如何去在腳本中添加製表符和換行符以使觸發器更具可讀性。SQL腳本如何在腳本中添加製表符或新行
示例代碼:
SET @SQL = 'ALTER TRIGGER [dbo].[TRG_' + SUBSTRING(@TABLE_NAME,5, LEN(@TABLE_NAME)) + '_$AUD] '
SET @SQL = @SQL + 'ON [dbo].[' + @TABLE_NAME + '] '
SET @SQL = @SQL + 'FOR UPDATE, DELETE '
SET @SQL = @SQL + 'AS '
SET @SQL = @SQL + 'DECLARE '
SET @SQL = @SQL + '@BIT INT, '
SET @SQL = @SQL + '@FIELD INT, '
SET @SQL = @SQL + '@CHAR INT '
這工作很好。問題回答了 – mattgcon 2010-06-30 15:12:12