sql server - Tablas sin clave principal

sql server - Tablas sin clave principal

Tengo varias tablas cuyos únicos datos únicos son una columna uniqueidentifier(un Guid). Debido a que las guías no son secuenciales(y están generadas por el lado del cliente, por lo que no puedo…


¿Cuál es la forma más fácil de utilizar T-SQL/MS-SQL para agregar una cadena a las celdas de tabla existentes?

Tengo una tabla con una columna de 'nombre de archivo'. Recientemente realicé una inserción en esta columna, pero en mi prisa olvidé agregar la extensión de archivo a todos los nombres de archivo i…


sql - ¿Debería realizarse la seguridad de los datos en el lado de la base de datos?

Estamos en el proceso de establecer un nuevo marco y forma de hacer negocios para nuestras nuevas aplicaciones internas. Nuestro diseño actual dicta que toda la lógica de seguridad debe ser manejad…


¿Cuál es una forma simple y eficiente de encontrar filas con superposiciones de intervalos de tiempo en SQL?

Tengo dos tablas, ambas con campos de hora de inicio y hora de finalización. Necesito encontrar, para cada fila en la primera tabla, todas las filas en la segunda tabla donde los intervalos de tiem…



sql - ¿Se usará mi índice si no se usan todas las columnas?

Tengo un índice en las columnas A, B, C, D de la tabla T Tengo una consulta que extrae de T con A, B, C en la cláusula WHERE. ¿Se usará el índice o se necesitará un índice separado que solo incl…


sql - ¿Cómo devuelvo mis registros agrupados por NULL y NOT NULL?

Tengo una tabla que tiene una columna processed_timestamp:si se ha procesado un registro, ese campo contiene la fecha y hora en que se procesó; de lo contrario, es nulo. Quiero escribir una consu…


tsql - Cómo cancelo una eliminación en SQL

Quiero crear un disparador para verificar qué se está eliminando contra las reglas comerciales y luego cancelar la eliminación si es necesario. ¿Algunas ideas? La solución usó el disparador En lu…


¿Puede una tabla de servidor sql tener dos columnas de identidad?

Necesito tener una columna como clave principal y otra para auto incrementar un campo de número de orden. es posible? EDITAR: Creo que usaré un número compuesto como número de orden. Gracias de…


¿Mejores prácticas y anti patrones en la creación de índices en SQL Server?

¿Cuáles son las cosas que consideraría al definir índices, agrupados y no agrupados, para SQL Server? ¿Hay algún antipatrón que los principiantes DB deberían conocer? Por favor, explique el "Por q…


sql - ¿Hay alguna forma de evitar la eliminación de filas en una tabla específica utilizando restricciones o desencadenadores?

¿Hay alguna manera de evitar la eliminación de filas en una tabla específica utilizando restricciones? Me gustaría(por ejemplo) negar eliminación de fila si la identificación es 0,1 o 2 Esto es…




sql server check restricciones datos una mysql unique ejemplos tipos