@@ -144,7 +144,7 @@ BEGIN
144
144
FROM #ColumnData
145
145
Order by column_id
146
146
147
- SET @SQL = @SQL + @FirstColumn + ' [ ' + @ColumnName + ' ] '
147
+ SET @SQL = @SQL + @FirstColumn + ' ' + QUOTENAME ( @ColumnName) + ' '
148
148
149
149
if @ColIsComputed = 0
150
150
BEGIN
@@ -201,7 +201,11 @@ BEGIN
201
201
END
202
202
203
203
SET @SQL = @SQL +
204
+ <<<<<<< Updated upstream
204
205
ISNULL ((SELECT CHAR (9 ) + ' , CONSTRAINT [' + k .name + ' ] PRIMARY KEY (' +
206
+ =======
207
+ ISNULL ((SELECT CHAR (9 ) + ' , CONSTRAINT ' + QUOTENAME ( k .name ) + ' PRIMARY KEY (' +
208
+ >>>>>>> Stashed changes
205
209
(SELECT STUFF ((
206
210
SELECT ' , [' + c .name + ' ] ' + CASE WHEN ic .is_descending_key = 1 THEN ' DESC' ELSE ' ASC' END
207
211
FROM sys .index_columns ic WITH (NOWAIT )
@@ -215,7 +219,7 @@ BEGIN
215
219
WHERE k .parent_object_id = @TableObjectId
216
220
AND k.[type] = ' PK' ), ' ' ) + ' )' + CHAR (13 )
217
221
218
- SET @SQL = ' CREATE TABLE ' + @SchemaName + ' .' + @TableName + ' (' + @SQL ;
222
+ SET @SQL = ' CREATE TABLE ' + QUOTENAME ( @SchemaName) + ' .' + QUOTENAME ( @TableName) + ' (' + @SQL ;
219
223
220
224
IF @DropAndRecreate = 1
221
225
INSERT INTO @Scripts
@@ -228,7 +232,11 @@ BEGIN
228
232
229
233
' Alter' ,
230
234
@TableName,
235
+ <<<<<<< Updated upstream
231
236
' DROP TABLE ' + @SchemaName + ' .' + @TableName
237
+ =======
238
+ ' DROP TABLE ' + QuoteName ( @SchemaName ) + ' .' + QUOTENAME ( @TableName )
239
+ >>>>>>> Stashed changes
232
240
)
233
241
234
242
INSERT INTO @Scripts
@@ -282,7 +290,7 @@ BEGIN
282
290
ELSE ' '
283
291
END AS [IndexType]
284
292
,STUFF ((
285
- SELECT ' , [ ' + sc .NAME + ' ]' AS " text()"
293
+ SELECT ' , ' + quotename ( sc .NAME ) AS " text()"
286
294
FROM syscolumns AS sc
287
295
INNER JOIN sys .index_columns AS ic ON ic .object_id = sc .id
288
296
AND ic .column_id = sc .colid
@@ -330,7 +338,7 @@ BEGIN
330
338
@IndexIncludedColumns = IncludedColumns
331
339
FROM @Indices
332
340
333
- SET @SQL = ' CREATE ' + @IndexType + ' INDEX ' + @IndexName + ' ON ' + @SchemaName + ' .' + @TableName + ' ( ' + @IndexedColumns + ' ) '
341
+ SET @SQL = ' CREATE ' + @IndexType + ' INDEX ' + QUOTENAME ( @IndexName) + ' ON ' + QUOTENAME ( @SchemaName) + ' .' + QUOTENAME ( @TableName) + ' ( ' + @IndexedColumns + ' ) '
334
342
335
343
if not @IndexIncludedColumns is null
336
344
BEGIN
371
379
' ALTER TABLE '
372
380
+ QUOTENAME (cs .name ) + ' .' + QUOTENAME (ct .name )
373
381
+ ' ADD CONSTRAINT ' + QUOTENAME (fk .name )
374
- + ' FOREIGN KEY (' + STUFF ((SELECT ' ,' + QUOTENAME (c .name )
382
+ + ' FOREIGN KEY (' + STUFF ((SELECT ' ,' + QUOTENAME (c .name )+ ' '
375
383
-- get all the columns in the constraint table
376
384
FROM sys .columns AS c
377
385
INNER JOIN sys .foreign_key_columns AS fkc
0 commit comments