Preguntas etiquetadas con sql-server

Microsoft SQL Server es un sistema de gestión de bases de datos relacionales (RDBMS). Use esta etiqueta para todas las ediciones de SQL Server, incluidas Compact, Express, Azure, Fast-track, APS (anteriormente PDW) y Azure SQL DW. No use esta etiqueta para otros tipos de DBMS (MySQL, PostgreSQL, Oracle, etc.). No utilice esta etiqueta para problemas de desarrollo de software y dispositivos móviles, a menos que esté directamente relacionada con la base de datos.

11
Reemplazar NULL con 0 en una consulta del servidor SQL
He desarrollado una consulta y en los resultados de las tres primeras columnas que obtengo NULL. ¿Cómo puedo reemplazarlo 0? Select c.rundate, sum(case when c.runstatus = 'Succeeded' then 1 end) as Succeeded, sum(case when c.runstatus = 'Failed' then 1 end) as Failed, sum(case when c.runstatus = 'Cancelled' then 1 end) …
175 sql  sql-server 



14
¿Cómo obtener la última identificación insertada?
Tengo este codigo: string insertSql = "INSERT INTO aspnet_GameProfiles(UserId,GameId) VALUES(@UserId, @GameId)"; using (SqlConnection myConnection = new SqlConnection(myConnectionString)) { myConnection.Open(); SqlCommand myCommand = new SqlCommand(insertSql, myConnection); myCommand.Parameters.AddWithValue("@UserId", newUserId); myCommand.Parameters.AddWithValue("@GameId", newGameId); myCommand.ExecuteNonQuery(); myConnection.Close(); } Cuando inserto en esta tabla, tengo una columna de clave primaria de auto_increment int llamada GamesProfileId, ¿cómo puedo …
174 c#  sql  sql-server 

14
¿Cómo encontrar un texto dentro de los procedimientos / disparadores de SQL Server?
Tengo un servidor de enlaces que cambiará. Algunos procedimientos llaman el servidor vinculado como esto: [10.10.100.50].dbo.SPROCEDURE_EXAMPLE. Tenemos disparadores que también hacen este tipo de trabajo. Necesitamos encontrar todos los lugares que usa [10.10.100.50]para cambiarlo. En SQL Server Management Studio Express, no encontré una función como "buscar en toda la base …

13
SQL WHERE .. IN cláusula varias columnas
Necesito implementar la siguiente consulta en SQL Server: select * from table1 WHERE (CM_PLAN_ID,Individual_ID) IN ( Select CM_PLAN_ID, Individual_ID From CRM_VCM_CURRENT_LEAD_STATUS Where Lead_Key = :_Lead_Key ) Pero la cláusula WHERE..IN permite solo 1 columna. ¿Cómo puedo comparar 2 o más columnas con otro SELECT interno?
173 sql-server 






5
Cómo pasar los parámetros del valor de la tabla al procedimiento almacenado desde el código .net
Tengo una base de datos SQL Server 2005. En algunos procedimientos, tengo parámetros de tabla que paso a un proceso almacenado como un nvarchar(separados por comas) y los divido internamente en valores únicos. Lo agrego a la lista de parámetros del comando SQL de esta manera: cmd.Parameters.Add("@Logins", SqlDbType.NVarchar).Value = "jim18,jenny1975,cosmo"; …

10
Nombre de tabla como variable
Estoy tratando de ejecutar esta consulta: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Esto produce el siguiente error: Mensaje 1087, Nivel 16, Estado 1, Línea 5 Debe declarar la variable de tabla "@tablename". ¿Cuál es la forma correcta de tener el nombre de la tabla poblado …


15
Calcular un total acumulado en SQL Server
Imagine la siguiente tabla (llamada TestTable): id somedate somevalue -- -------- --------- 45 01/Jan/09 3 23 08/Jan/09 5 12 02/Feb/09 0 77 14/Feb/09 7 39 20/Feb/09 34 33 02/Mar/09 6 Me gustaría una consulta que devuelva un total acumulado en orden de fecha, como: id somedate somevalue runningtotal -- -------- …

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.