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.


2
Bandera vs tabla dividida
Estoy diseñando una tabla de elementos que contendrá (potencialmente) decenas de millones de registros. Algunos elementos no estarán disponibles para su uso hasta que sean "aprobados" por el administrador. Por "uso" me refiero a que dichos elementos no serán referenciados en ninguna otra tabla hasta que estén "aprobados". Hasta el …

4
Sentencia DELETE en conflicto con la restricción REFERENCE
Mi situación se ve así: Tabla STOCK_ARTICLES: ID *[PK]* OTHER_DB_ID ITEM_NAME Mesa UBICACIÓN: ID *[PK]* LOCATION_NAME Tabla WORK_PLACE: ID *[PK]* WORKPLACE_NAME Tabla INVENTORY_ITEMS: ID *[PK]* ITEM_NAME STOCK_ARTICLE *[FK]* LOCATION *[FK]* WORK_PLACE *[FK]* Los 3 FK en INVENTORY_ITEMS hacen referencia a las columnas "ID" en las otras tablas respectivas, obviamente. Las …


5
Números primos en un rango dado
Recientemente, me dieron la tarea de imprimir todos los números primos (1-100). Fallé drásticamente allí. Mi código: Create Procedure PrintPrimeNumbers @startnum int, @endnum int AS BEGIN Declare @a INT; Declare @i INT = 1 ( Select a = @startnum / 2; WHILE @i<@a BEGIN @startnum%(@a-@i) i=i+1; ) END Aunque terminé …



1
¿Cómo reducir la fragmentación HEAP en SQL Server?
Hace poco descubrí que una tabla de montón tenía más del 70% de fragmentación. Entonces decidí hacer un ALTER TABLE dbo.myTable REBUILD Curiosamente, después tuve un 20% de fragmentación. No había escrito en esa mesa desde entonces. Así que decidí hacer la reconstrucción una vez más. Después de la segunda …








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.