Me gustaría reemplazar (o eliminar) un carácter de nueva línea en una cadena TSQL. ¿Algunas ideas? Lo obvio REPLACE(@string, CHAR(13), '') simplemente no lo haré
Me gustaría reemplazar (o eliminar) un carácter de nueva línea en una cadena TSQL. ¿Algunas ideas? Lo obvio REPLACE(@string, CHAR(13), '') simplemente no lo haré
Tengo una cadena de hasta 3 caracteres cuando se creó por primera vez en SQL Server 2008 R2. Me gustaría rellenarlo con ceros a la izquierda, por lo que si su valor original era '1', el nuevo valor sería '001'. O si su valor original era '23', el nuevo valor es '023'. O si su valor original es...
Quiero actualizar los 100 mejores registros en SQL Server. Tengo una mesa T1con campos F1y F2. T1Tiene 200 registros. Quiero actualizar el F1campo en los 100 mejores registros. ¿Cómo puedo actualizar basado TOP 100en SQL
¿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...
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...
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...
Esto no funciona en SQL Server 2008: ALTER TABLE Employee ALTER COLUMN CityBorn SET DEFAULT 'SANDNES' El error es: Sintaxis incorrecta cerca de la palabra clave 'SET'. ¿Qué estoy haciendo
Obtuve una consulta SELECT compleja, desde la cual me gustaría insertar todas las filas en una variable de tabla, pero T-SQL no lo permite. En la misma línea, no puede usar una variable de tabla con las consultas SELECT INTO o INSERT EXEC. http://odetocode.com/Articles/365.aspx Breve...
¿Cómo devuelve 1 valor por fila del máximo de varias columnas: Nombre de la tabla [Number, Date1, Date2, Date3, Cost] Necesito devolver algo como esto: [Number, Most_Recent_Date,
He estado usando GROUP BYpara todo tipo de consultas agregadas a lo largo de los años. Recientemente, he realizado ingeniería inversa de un código que se usa PARTITION BYpara realizar agregaciones. Al leer toda la documentación que puedo encontrar PARTITION BY, parece mucho GROUP BY, ¿quizás con un...
¿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...
SQL Server Management Studio siempre inserta un comando GO cuando creo una consulta usando el menú derecho "Script As". ¿Por qué? ¿Qué hace realmente
¿Cuál es la diferencia entre SQL, PL-SQL y T-SQL? ¿Alguien puede explicar cuáles son las diferencias entre estos tres y proporcionar escenarios en los que cada uno se utilizaría de manera
He visto el prefijo N en algunas consultas de inserción de T-SQL. Muchas personas lo han usado Nantes de insertar el valor en una tabla. Busqué, pero no pude entender cuál es el propósito de incluir Nantes de insertar cadenas en la tabla. INSERT INTO Personnel.Employees VALUES(N'29730',...
¿Cómo obtengo una lista de todas las columnas de índice e índice en SQL Server 2005+? Lo más cerca que pude llegar es: select s.name, t.name, i.name, c.name from sys.tables t inner join sys.schemas s on t.schema_id = s.schema_id inner join sys.indexes i on i.object_id = t.object_id inner join...
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...
Estoy tratando de cambiar una columna de varchar(50)a a nvarchar(200). ¿Cuál es el comando SQL para alterar esta
На этот вопрос есть ответы на 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...
Qué consulta puede devolver los nombres de todos los procedimientos almacenados en una base de datos de SQL Server Si la consulta pudiera excluir los procedimientos almacenados del sistema, eso sería aún más
En Microsoft SQL Server, ¿cómo puedo obtener un plan de ejecución de consultas para una consulta / procedimiento