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
Brechas inesperadas en la columna IDENTIDAD
Estoy tratando de generar números de pedido de compra únicos que comienzan en 1 y se incrementan en 1. Tengo una tabla PONumber creada con este script: CREATE TABLE [dbo].[PONumbers] ( [PONumberPK] [int] IDENTITY(1,1) NOT NULL, [NewPONo] [bit] NOT NULL, [DateInserted] [datetime] NOT NULL DEFAULT GETDATE(), CONSTRAINT [PONumbersPK] PRIMARY KEY …




2
¿Por qué no se utiliza el índice filtrado en el valor IS NULL?
Supongamos que tenemos una definición de tabla como esta: CREATE TABLE MyTab ( ID INT IDENTITY(1,1) CONSTRAINT PK_MyTab_ID PRIMARY KEY ,GroupByColumn NVARCHAR(10) NOT NULL ,WhereColumn DATETIME NULL ) Y un índice filtrado no agrupado como este: CREATE NONCLUSTERED INDEX IX_MyTab_GroupByColumn ON MyTab (GroupByColumn) WHERE (WhereColumn IS NULL) Por qué este …



1
Ignorar acentos en 'donde'
En nuestra base de datos tenemos múltiples entradas con caron / hatschek. Ahora nuestros usuarios quieren encontrar entradas que incluyan caron / hatschek cuando buscan entradas sin ellas. Lo mostraré con un simple ejemplo: En nuestra base de datos tenemos la entrada (contacto con nombre) Millière entonces este nombre es …

4
¿Por qué el tipo de datos varchar permite valores unicode?
Tengo una mesa con una columna varchar. Está permitiendo Trademark (™), copyright (©) y otros caracteres Unicode como se muestra a continuación. Create table VarcharUnicodeCheck ( col1 varchar(100) ) insert into VarcharUnicodeCheck (col1) values ('MyCompany') insert into VarcharUnicodeCheck (col1) values ('MyCompany™') insert into VarcharUnicodeCheck (col1) values ('MyCompany░') insert into VarcharUnicodeCheck …


3
Paginación en SQL Server
Tengo una base de datos muy grande, aproximadamente 100 GB. Estoy ejecutando consulta: select * from <table_name>; y quiero mostrar solo las filas 100 a 200. Quiero entender cómo sucede esto internamente. ¿La base de datos recupera todos los registros del disco en la memoria y envía de vuelta las …




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.