Preguntas etiquetadas con server

176
Comprobando si ya existe un inicio de sesión de SQL Server

Necesito verificar si ya existe un inicio de sesión específico en el SQL Server, y si no es así, debo agregarlo. He encontrado el siguiente código para agregar realmente el inicio de sesión a la base de datos, pero quiero envolver esto en una declaración IF (de alguna manera) para verificar si el...

175
¿Cómo uso ROW_NUMBER ()?

Quiero usar el ROW_NUMBER()para obtener ... Para obtener el max(ROW_NUMBER())-> O supongo que esto también sería el recuento de todas las filas Traté de hacer: SELECT max(ROW_NUMBER() OVER(ORDER BY UserId)) FROM Users pero no pareció funcionar ... Para obtener el ROW_NUMBER()uso de una...

175
Cambiar el nombre del esquema de la tabla en SQL

Quiero cambiar el nombre del esquema de la tabla Employeesen la base de datos. En la tabla actual, el Employeesnombre del esquema de la base de datos es dboQuiero cambiarlo exe. Cómo puedo hacerlo ? Ejemplo: DE dbo.Employees A exe.Employees Intenté con esta consulta: ALTER SCHEMA exe...

175
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...

174
¿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);...

173
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...

171
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...

170
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...