Preguntas con la etiqueta [sql-server]

Lista sql-server preguntas

Necesito escribir una consulta en el servidor SQL para obtener la lista de columnas de una tabla en particular, sus tipos de datos asociados (con longitud) y si no son

Autounión recursiva de SQL Server

1
respuestas
3
votos
6.5k
vistas

Tengo una tabla de categorías simple con las siguientes columnas: Identificación Nombre Identificación de los padres Entonces, una cantidad infinita de categorías pueden ser hijas de una categoría. Tomemos, por

Posible duplicado: T-SQL DONDE col IN (…) ¿Cuál es el tamaño máximo para una consulta de SQL Server? (# de caracteres) ¿Tamaño máximo para una cláusula IN? Creo que vi

Considere una tabla de base de datos que contiene nombres, con tres filas: Peter Paul Mary ¿Existe una manera fácil de convertir esto en una sola cadena de Peter, Paul,

"pedir por newid()" - ¿cómo funciona?

5
respuestas
50
votos
79.6k
vistas

Lo sé si ejecuto esta consulta select top 100 * from mytable order by newid() Obtendrá 100 registros aleatorios de mi tabla. Sin embargo, estoy un poco confundido en cuanto

nvarchar(máximo) frente a NText

8
respuestas
208
votos
181.8k
vistas

¿Cuáles son las ventajas y desventajas de utilizar tipos de datos nvarchar(max)versus NTexttipos de datos en SQL Server? No necesito compatibilidad con versiones anteriores, por lo que está bien que

Usando StringWriter para la serialización XML

7
respuestas
110
votos
173.7k
vistas

Actualmente estoy buscando una manera fácil de serializar objetos (en C# 3). Busqué en Google algunos ejemplos y se me ocurrió algo como: MemoryStream memoryStream = new MemoryStream ( );

Estoy pensando en cómo representar una estructura compleja en una base de datos de SQL Server. Considere una aplicación que necesita almacenar detalles de una familia de objetos, que comparten

Tiempos de espera de Entity Framework

10
respuestas
394
votos
413.6k
vistas

Obtengo tiempos de espera al utilizar Entity Framework (EF) cuando utilizo una importación de función que tarda más de 30 segundos en completarse. Intenté lo siguiente y no pude resolver

Estoy intentando almacenar un .Net TimeSpanen SQL Server 2008 R2. EF Code First parece sugerir que debería almacenarse como Time(7)en SQL. Sin embargo TimeSpan, en .Net puede manejar períodos superiores

Límite de la condición WHERE col IN (...)

9
respuestas
76
votos
128.8k
vistas

Estoy usando el siguiente código: SELECT * FROM table WHERE Col IN (123,123,222,....) Sin embargo, si pongo más de ~3000 números en la INcláusula, SQL arroja un error. ¿Alguien sabe

¿Cuál es la mejor manera (en cuanto a rendimiento) de paginar resultados en SQL Server 2000, 2005, 2008, 2012 si también desea obtener el número total de resultados (antes de

¿Cómo puedo truncar una fecha y hora en SQL Server?

14
respuestas
322
votos
703.7k
vistas

¿Cuál es la mejor manera de truncar un valor de fecha y hora (para eliminar horas, minutos y segundos) en SQL Server? Por ejemplo: declare @SomeDate datetime = '2009-05-28 16:30:22'

Necesito escribir un activador de inserción y actualización en la tabla A que eliminará todas las filas de la tabla B cuya columna (digamos Desc) tenga valores como el valor

Me preguntaba si es posible hacer algo como esto (que no funciona): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) Parece que debería ser factible, pero