al generar código/scripts,¿Por qué SQL Server Management Studio genera código usando corchetes?
por qué sí genera SQL Server Management Studio código utilizando corchetes y no comillas dobles?
SELECT [NOMBRE] de [TABLA]
y hay una manera (ajuste/entrada de registro) para configurarlo para usar comillas dobles (el estándar) en lugar?
seleccionar "Nombre" FROM "TABLA"
Esto es muy característica MSFT-dad, dado que toda su documentación indican ahora las comillas dobles (ver this)
Usted dice "comillas dobles [son] (el estándar)". ¿Es eso un estándar ANSI? –
sí, es el estándar ANSI – van
"El uso de corchetes, [y], para delimitar los identificadores no se ve afectado por la configuración QUOTED_IDENTIFIER". Creo que el legado de Sybase y sus comportamientos son por qué esto se hizo necesario. – shawnt00