Preguntas etiquetadas con tsql

392
¿Es posible especificar la condición en Count ()?

¿Es posible especificar una condición en Count() ? Me gustaría contar solo las filas que tienen, por ejemplo, "Administrador" en la columna Posición. Quiero hacerlo en la declaración de conteo, no usando WHERE; Lo pregunto porque necesito contar tanto a los gerentes como a los demás en el mismo...

385
¿Cómo hacer SQL Like% en Linq?

Tengo un procedimiento en SQL que estoy tratando de convertir en Linq: SELECT O.Id, O.Name as Organization FROM Organizations O JOIN OrganizationsHierarchy OH ON O.Id=OH.OrganizationsId where OH.Hierarchy like '%/12/%' La línea que más me preocupa es: where OH.Hierarchy like '%/12/%' Tengo una...

384
SQL Server SELECT en la tabla existente

Estoy tratando de seleccionar algunos campos de una tabla e insertarlos en una tabla existente desde un procedimiento almacenado. Esto es lo que estoy intentando: SELECT col1, col2 INTO dbo.TableTwo FROM dbo.TableOne WHERE col3 LIKE @search_key Creo que SELECT ... INTO ...es para tablas...

364
Comando de suspensión en T-SQL?

¿Hay alguna manera de escribir un comando T-SQL para hacerlo dormir por un período de tiempo? Estoy escribiendo un servicio web de forma asincrónica y quiero poder ejecutar algunas pruebas para ver si el patrón asincrónico realmente lo hará más escalable. Para "simular" un servicio externo que es...

341
ESTABLECER UNA CUENTA DE USO

Inspirado por esta pregunta donde hay diferentes puntos de vista en SET NOCOUNT ... ¿Deberíamos usar SET NOCOUNT ON para SQL Server? ¿Si no, porque no? Que hace Edit 6, el 22 de julio de 2011 Suprime el mensaje "xx filas afectadas" después de cualquier DML. Este es un conjunto de resultados y...

340
¿Hay una combinación de "LIKE" y "IN" en SQL?

На этот вопрос есть ответы на Stack Overflow на русском : Существует ли комбинация операторов LIKE и IN в условии запрова En SQL I (lamentablemente) a menudo tengo que usar " LIKE" condiciones debido a bases de datos que violan casi todas las reglas de normalización. No...