¿Cuál es la mejor manera (en cuanto al rendimiento) para paginar resultados en SQL Server 2000, 2005, 2008, 2012 si también desea obtener el número total de resultados (antes de
¿Cuál es la mejor manera (en cuanto al rendimiento) para paginar resultados en SQL Server 2000, 2005, 2008, 2012 si también desea obtener el número total de resultados (antes de
¿Por qué 1753? ¿Qué tienen contra 1752? Mi tatara tatara tatara tatara tatarabuelo estaría muy
tabla1 (id, nombre) tabla2 (id, nombre) Consulta: SELECT name FROM table2 -- that are not in table1
Con MSSQL2005, ¿puedo truncar una tabla con una restricción de clave externa si primero trunco la tabla secundaria (la tabla con la clave primaria de la relación FK)? Sé que puedo Use una DELETEcláusula sin y luego RESEEDla identidad (o) Elimina el FK, trunca la tabla y vuelve a crear el...
Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente requerirá debate, argumentos, encuestas o discusión
Tengo un procedimiento almacenado que devuelve 80 columnas y 300 filas. Quiero escribir una selección que obtenga 2 de esas columnas. Algo como SELECT col1, col2 FROM EXEC MyStoredProc 'param1', 'param2' Cuando utilicé la sintaxis anterior obtengo el error: "Nombre de columna inválido". Sé...
¿Cómo hacer que auto incrementla primary keyde una SQL Servertabla de base, he tenido una mirada a través del foro, pero no puedo ver cómo. He buscado las propiedades pero no puedo ver una opción, he visto una respuesta donde vas a la Identitypropiedad de especificación y la configuras en sí y la...
Necesito cambiar la clave principal de una tabla a una columna de identidad, y ya hay varias filas en la tabla. Tengo un script para limpiar las ID para garantizar que sean secuenciales a partir de 1, funciona bien en mi base de datos de prueba. ¿Cuál es el comando SQL para alterar la columna...
Tengo curiosidad por saber si existe o no una diferencia real entre el moneytipo de datos y algo parecido decimal(19,4)(que es lo que el dinero usa internamente, creo). Soy consciente de que moneyes específico de SQL Server. Quiero saber si hay una razón convincente para elegir uno sobre el otro;...
Mientras estudiaba para el examen 70-433, noté que puede crear un índice de cobertura de una de las dos formas siguientes. CREATE INDEX idx1 ON MyTable (Col1, Col2, Col3) - O - CREATE INDEX idx1 ON MyTable (Col1) INCLUDE (Col2, Col3) La cláusula INCLUDE es nueva para mí. ¿Por qué lo usaría y...
En SQL Server 2005 tengo una tabla cm_production que enumera todo el código que se ha puesto en producción. La tabla tiene un ticket_number, program_type y program_name y push_number junto con algunas otras columnas. OBJETIVO: contar todos los nombres de programas DISTINCT por tipo de programa y...
Tengo una mesa con dos columnas, IDy Value. Quiero cambiar una parte de algunas cadenas en la segunda columna. Ejemplo de tabla: ID Value --------------------------------- 1 c:\temp\123\abc\111 2 c:\temp\123\abc\222 3 c:\temp\123\abc\333 4 c:\temp\123\abc\444 Ahora no se necesita 123\en la...
Estoy intentando conectarme a un servidor Microsoft SQL 2005 que no está en el puerto 1433. ¿Cómo indico un número de puerto diferente cuando me conecto al servidor usando SQL Management
¿Me pueden ayudar con las declaraciones SQL para encontrar duplicados en múltiples campos? Por ejemplo, en pseudocódigo: select count(field1,field2,field3) from table where the combination of field1, field2, field3 occurs multiple times y de la declaración anterior, si hay múltiples...
Estoy usando SQL Server 2008 Management Studio y tengo una tabla que quiero migrar a un servidor db diferente. ¿Hay alguna opción para exportar los datos como una inserción en el script SQL?
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...
En SQL Server 2005, podemos crear tablas temporales de dos maneras: declare @tmp table (Col1 int, Col2 int); o create table #tmp (Col1 int, Col2 int); ¿Cuáles son las diferencias entre estos dos? He leído opiniones contradictorias sobre si @tmp todavía usa tempdb o si todo sucede en la memoria....
Me han dicho que si formo una clave externa en dos tablas, ese SQL Server creará algo similar a un índice en la tabla secundaria. Me cuesta creer que esto sea cierto, pero no puedo encontrar muchas cosas relacionadas específicamente con esto. Mi verdadera razón para preguntar esto es porque...