Tengo un montón de pedidos de productos e intento agrupar por fecha y sumar la cantidad para esa fecha. ¿Cómo puedo agrupar por mes / día / año sin tener en cuenta la parte de tiempo? 3/8/2010 7:42:00 debe agruparse con 3/8/2010
Tengo un montón de pedidos de productos e intento agrupar por fecha y sumar la cantidad para esa fecha. ¿Cómo puedo agrupar por mes / día / año sin tener en cuenta la parte de tiempo? 3/8/2010 7:42:00 debe agruparse con 3/8/2010
Al verificar algunos códigos en la web y los scripts generados por SQL Server Management Studio, noté que algunas declaraciones terminan en punto y coma. Entonces, ¿cuándo debo
Tengo un procedimiento almacenado de muy larga duración en SQL Server 2005 que estoy tratando de depurar, y estoy usando el comando 'imprimir' para hacerlo. El problema es que solo recibo los mensajes de SQL Server al final de mi sproc; me gustaría poder vaciar el búfer de mensajes y ver estos...
Bloqueado . Esta pregunta y sus respuestas están bloqueadas porque la pregunta está fuera de tema pero tiene un significado histórico. Actualmente no está aceptando nuevas respuestas o interacciones. ¿Cuáles son algunas características ocultas de SQL Server ? Por...
¿Hay una mejor manera de hacer una consulta como esta: SELECT COUNT(*) FROM (SELECT DISTINCT DocumentId, DocumentSessionId FROM DocumentOutputItems) AS internalQuery Necesito contar el número de elementos distintos de esta tabla, pero el elemento distintivo está sobre dos columnas. Mi consulta...
¿Cómo puedo generar una clase desde un objeto de tabla de SQL Server? No estoy hablando de usar algunos ORM. Solo necesito crear las entidades (clase simple). Algo como: public class Person { public string Name { get;set; } public string Phone { get;set; } } Dada alguna tabla...
Tengo meses almacenados en SQL Server como 1,2,3,4, ... 12. Me gustaría mostrarlos como enero, febrero, etc. ¿Hay una función en SQL Server como MonthName (1) = enero? Estoy tratando de evitar una declaración CASE, si es
En comparación con decir: REPLICATE(@padchar, @len - LEN(@str)) +
Tengo un entorno de prueba para una base de datos que quiero volver a cargar con datos nuevos al comienzo de un ciclo de prueba. No estoy interesado en reconstruir toda la base de datos, simplemente "restablecer" los datos. ¿Cuál es la mejor manera de eliminar todos los datos de todas las tablas...
¿Es posible usar una cláusula IF dentro de una cláusula WHERE en MS SQL? Ejemplo: WHERE IF IsNumeric(@OrderNumber) = 1 OrderNumber = @OrderNumber ELSE OrderNumber LIKE '%' + @OrderNumber +
Se me ha encomendado la tarea de encontrar un medio para traducir los siguientes datos: date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 GHI 800.00 2/10/2012 DEF 700.00 3/1/2012 ABC 1100.00 en lo siguiente: date ABC DEF GHI 1/1/2012 1000.00 2/1/2012 500.00 2/1/2012...
He creado una clave foránea (en SQL Server) por: alter table company add CountryID varchar(3); alter table company add constraint Company_CountryID_FK foreign key(CountryID) references Country; Luego ejecuto esta consulta: alter table company drop column CountryID; y me sale este error: Msg...
Solo por ejemplo: With DependencedIncidents AS ( SELECT INC.[RecTime],INC.[SQL] AS [str] FROM ( SELECT A.[RecTime] As [RecTime],X.[SQL] As [SQL] FROM [EventView] AS A CROSS JOIN [Incident] AS X WHERE patindex('%' + A.[Col] + '%', X.[SQL]) > 0 ) AS INC ) With lalala AS ( SELECT...
Algunos ejemplos para mostrar, por si acaso: Tabla en línea valorada CREATE FUNCTION MyNS.GetUnshippedOrders() RETURNS TABLE AS RETURN SELECT a.SaleId, a.CustomerID, b.Qty FROM Sales.Sales a INNER JOIN Sales.SaleDetail b ON a.SaleId = b.SaleId INNER JOIN Production.Product c ON b.ProductID =...
Estoy ejecutando algunas consultas administrativas y compilando resultados sp_spaceuseden SQL Server 2008 para ver las relaciones de espacio de datos / índices de algunas tablas en mi base de datos. Por supuesto, estoy obteniendo todo tipo de números grandes en los resultados y mis ojos están...
¿Cómo recuperar los scripts no guardados si el SSMS se bloquea / la pestaña no guardada se cierra
En Microsoft SQL Server, conozco la consulta para verificar si existe una restricción predeterminada para una columna y descartar una restricción predeterminada es: IF EXISTS(SELECT * FROM sysconstraints WHERE id=OBJECT_ID('SomeTable') AND COL_NAME(id,colid)='ColName' AND
Tengo una base de datos SQL Server y quiero cambiar la columna de identidad porque comenzó con un gran número 10010y está relacionada con otra tabla, ahora tengo 200 registros y quiero solucionar este problema antes de que aumenten los registros. ¿Cuál es la mejor manera de cambiar o restablecer...
Estoy tratando de determinar la mejor manera de truncar o soltar lugares decimales adicionales en SQL sin redondear. Por ejemplo: declare @value decimal(18,2) set @value = 123.456 Esto se redondeará automáticamente @valuepara ser 123.46, lo cual es bueno en la mayoría de los casos. Sin embargo,...
Quiero actualizar dos tablas de una vez. ¿Cómo hago eso en SQL Server 2005? UPDATE Table1, Table2 SET Table1.LastName='DR. XXXXXX', Table2.WAprrs='start,stop' FROM Table1 T1, Table2 T2 WHERE T1.id = T2.id AND T1.id =