Preguntas etiquetadas con sql-server

Todas las versiones de Microsoft SQL Server (no MySQL). Agregue también una etiqueta específica de la versión, como sql-server-2016, ya que a menudo es relevante para la pregunta.

3
format () es una función de cadena incorporada no determinista ... ¿verdad?
Antes de publicar un elemento de conexión sobre la falta de documentación sobre esto, ¿alguien confirmará que no me estoy perdiendo algo aquí? En la página de documentos donde formataparece como una función de cadena: "Todas las funciones de cadena incorporadas son deterministas". - Funciones de cadena (Transact-SQL) Tampoco se …
10 sql-server 


1
Problema con las convenciones de nomenclatura de tablas y la administración de políticas en SQL Server 2016
En SQL Server 2012, tenía un conjunto de políticas para no permitir espacios en un nombre de tabla. Sin embargo, cuando uso la misma política en SQL Server 2016, aparece un error. Aquí está el código para la condición: DECLARE @condition_id INT EXEC msdb.dbo.sp_syspolicy_add_condition @name=N'No Spaces', @description=N'No spaces in table …


1
Solo seleccione superconjuntos
Tengo dos tablas (junto con un índice no agrupado) que se pueden crear con los siguientes comandos: CREATE TABLE GroupTable ( GroupKey int NOT NULL PRIMARY KEY, RecordCount int NOT NULL, GroupScore float NOT NULL ); CREATE TABLE RecordTable ( RecordKey varchar(10) NOT NULL, GroupKey int NOT NULL, PRIMARY KEY(RecordKey, …



2
La creación del índice agrupado falla en la creación de la tabla
Tenemos un error al ejecutar el siguiente script; IF NOT EXISTS (SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE='BASE TABLE' AND TABLE_NAME='Table_Name') BEGIN CREATE TABLE Table_Name ( Field_Name_1 binary(32) NOT NULL CONSTRAINT PK_Name_Goes_Here PRIMARY KEY NONCLUSTERED , Field_Name_2 int NOT NULL , Field_Name_3 datetime NOT NULL INDEX IX_Name_Goes_Here CLUSTERED ) END En …

2
¿Estas herramientas siguen siendo válidas?
Estaba viendo un seminario web de 7 años realizado por Brent Ozar ( https://youtu.be/U_Kle3gKaHc ), y escuché que se recomendaban varios artículos en ese momento. Utilidad SQLDiag. SQLNexus. Herramienta PAL. Asesor / asistente de ajuste de bases de datos. BPA (analizador de mejores prácticas). Administración basada en políticas de SQL …
10 sql-server  tools 

3
Creación de índice no agrupado en una columna computada no persistente SQL Server
Me cuesta encontrar documentación sobre cómo SQL Server realmente almacena una columna calculada no persistente. Tome el siguiente ejemplo: --SCHEMA CREATE TABLE dbo.Invoice ( InvoiceID INT IDENTITY(1, 1) PRIMARY KEY, CustomerID INT FOREIGN KEY REFERENCES dbo.Customer(CustomerID), InvoiceStatus NVARCHAR(50) NOT NULL, InvoiceStatusID AS CASE InvoiceStatus WHEN 'Sent' THEN 1 WHEN 'Complete' …

3
¿Cómo maneja SQL Server los datos para una consulta donde no hay suficiente espacio en la memoria caché del búfer?
Mi pregunta es ¿cómo maneja SQL Server una consulta que necesita extraer más volumen de datos en la memoria caché del búfer que el espacio disponible? Esta consulta contendría múltiples combinaciones, por lo que el conjunto de resultados no existe en este formato ya en el disco y necesitaría compilar …


4
Restablecer Total acumulado basado en otra columna
Estoy tratando de calcular el total acumulado. Pero debería restablecerse cuando la suma acumulativa sea mayor que otro valor de columna create table #reset_runn_total ( id int identity(1,1), val int, reset_val int, grp int ) insert into #reset_runn_total values (1,10,1), (8,12,1),(6,14,1),(5,10,1),(6,13,1),(3,11,1),(9,8,1),(10,12,1) SELECT Row_number()OVER(partition BY grp ORDER BY id)AS rn,* INTO …

3
No se puede restaurar la base de datos habilitada para TDE cuando se utiliza MAXTRANSFERSIZE y CHECKSUM
Actualización : @AmitBanerjee - El Gerente Senior de Programas del Grupo de Productos de Microsoft SQL Server confirmó que MS analizará el problema ya que es un defecto. ¿Alguien ha tenido problemas para restaurar las copias de seguridad realizadas en SQL Server 2016 con TDE habilitado y usando MAXTRANSFERSIZE> 65536 …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.