tsql

SQL Server: Cómo seleccionar todos los días en un intervalo de fechas incluso si no existen datos para algunos días

Tengo una aplicación que necesita mostrar un gráfico de barras para la actividad de los últimos 30 días. El gráfico debe most ... iguar qué fechas faltan y agregarlas, pero me preguntaba si hay una manera más fácil de hacerlo en SQL Server. Muchas gracias

Cómo agregar un Try / Catch al Procedimiento almacenado SQL

CREATE PROCEDURE [dbo].[PL_GEN_PROVN_NO1] @GAD_COMP_CODE VARCHAR(2) =NULL, @@voucher_no numeric =null output AS ... = 'JV' set @@VOUCHER_NO=@PNO --commit transaction END En este proceso ¿cómo puedo manejar try catch for exception?

¿Qué son los bloqueos de fila, página y tabla? Y cuando se adquieren?

Quiero saber más sobre los diferentes tipos de bloqueos que adquiere el Motor de base de datos. ¿Qué son Cerraduras de fi ... uando estos bloqueos son adquiridos (escenarios) por el Motor de Base de datos? Por favor ayúdame a entender estos concepto.

Consulta SQL para encontrar el N-ésimo salario más alto de una tabla de salarios

¿Cómo puedo encontrar el enésimo salario más alto en una tabla que contiene salarios en SQL Server?

¿Cómo puedo editar los valores de una INSERCIÓN en un desencadenador en SQL Server?

Tengo la tabla Tb ID | Name | Desc ------------------------- 1 | Sample | sample desc Quiero crear un disparador en INS ... tualización? ¿O hacer un desencadenador con EN LUGAR DE INSERTAR y modificarlo cada vez que cambie la estructura de la tabla?

¿Cómo agregar varias columnas a una tabla y agregar restricción predeterminada en una de ellas?

Quiero agregar 2 nuevas columnas a la tabla existente. Uno de ellos debe ser NOT NULL con el valor predeterminado 0 (rellena ... _Defualt [IsLimitedByNumOfUsers] DEFAULT 0 [NumOfUsersLimit] [int] NULL go Pero lanza excepción. ¿Cómo debo escribirlo?

Seleccionar caso en LINQ [duplicar]

Esta pregunta ya tiene una respuesta aquí: linq case statement 7 ... hen '26-40' when age between 20 and 49 then '60-100' else '50+' end as age from user) t group by t.age ¡Gracias!

¿Usar la función como parámetro al ejecutar un procedimiento almacenado? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Sintaxis incorrecta cerca de') ' llamando a storedproc con GE ... se queja con el siguiente error: Sintaxis incorrecta cerca ')'. Alguien que pueda arrojar algo de luz sobre el asunto?

Cada GRUPO POR expresión debe contener al menos una columna que no sea una referencia externa

¿Qué estoy haciendo mal aquí? Estoy recibiendo este error en: SELECT LEFT(SUBSTRING(batchinfo.datapath, PATINDEX('%[0-9][0 ... ustaría agrupar por la primera, segunda y tercera columnas que tienen el máximo rid. Funciona bien sin el grupo por y tener.

Cómo reconstruir la vista en SQL Server 2008

Hay una vista en mi BD que alguien definió con un * de una tabla. Acabo de agregar una nueva columna a esa tabla y quiero qu ... que el script que añade las columnas a la tabla también podría actualizar la vista. Como dije, algo similar a sp_recompile.

¿Cómo puedo hacer un Union all in Entity Framework LINQ To Entities?

Me encontré con un escenario en el que tuve que usar Union all, ¿cómo puedo lograrlo en LINQ to entities ?

Cómo depurar procedimientos almacenados con instrucciones de impresión?

Estoy tratando de depurar procedimientos almacenados en SQL Server Management Studio 2008. Quiero insertar algunas sentencias ... ystemGenerate bit ¿Cuál es la mejor manera de usar instrucciones de impresión para depurar un procedimiento almacenado?

Cómo obtener el último registro por grupo en SQL

Me enfrento a un problema bastante interesante. Tengo una tabla con la siguiente estructura: CREATE TABLE [dbo].[Event] ( ... tros. No es necesario tirar del último registro! ¿Alguna idea sobre cómo seleccionar solo el último registro por solicitud?

Devuelve todas las combinaciones posibles de valores en columnas en SQL

¿Cómo devuelvo una lista de todas las combinaciones de valores en 2 columnas para que sean filas nuevas en T-SQL? Por ejemp ... ---- 1 2 1 4 1 5 Y convertir esto en todas las combinaciones: 1 2 1 4 1 5 2 4 2 5 4 5

Seleccionar columnas de una vista

Estoy intentando seleccionar los nombres de columna de un view de una manera similar a la selección de information_schema.columns. Parece que no puedo encontrar una manera de hacer esto. ¿Alguien más ha hecho esto antes o sabe si es posible?

Multiple argument IF statement-T-SQL

¿Cómo escribo una sentencia IF con múltiples argumentos en T-SQL? Error de fuente actual: DECLARE @StartDate AS DATETIME ... recta cerca de la palabra clave "Y". Sintaxis incorrecta cerca de la palabra clave 'Y'. Sintaxis incorrecta cerca ')'.

T-SQL Subquery Max (Fecha) y Joins

Estoy tratando de unir varias tablas, pero una de las tablas tiene varios registros para un partido con fechas diferentes. Qu ... MyPrice WHERE MyPrice.Partid = MyParts.Partid) Que se equivoca. Qué puedo hacer para obtener los resultados que quiero.

No se puede encontrar el usuario ', porque no existe o no tiene permiso

Estoy tratando de agregar permisos a un procedimiento de almacén para un usuario usando esta consulta, USE [MyDatabaseName] ... ', porque no existe o no tiene permiso. Si no tengo permisos, ¿cómo puedo agregar permisos usando la Interfaz de usuario?

IIF (...) no es una función incorporada reconocida

Estoy tratando de usar esto en Microsoft SQL Server 2008 R2: SET @SomeVar = @SomeOtherVar + IIF(@SomeBool, 'value when tr ... n incorporado reconocido Es IIF() solo compatible con una versión posterior? ¿Hay una función alternativa que pueda usar?