Administradores de bases de datos

8
¿Cómo hago factoriales en SQL Server?

En PostgreSQL, muchas veces quiero hacer algo como encontrar el factorial de 7. Puedo hacerlo de manera muy simple con SELECT 7!; -- PostgreSQL is so full featured -- it even supports a prefix-factorial SELECT !!7; Incluso Excel tieneFACT , =FACT(7) ¿Cómo hago eso con SQL Server 2017...

8
MySql Gap Lock Deadlock en insertos

Obtengo puntos muertos de bloqueos de espacio en una tabla cuando la inserto con frecuencia desde múltiples fuentes. Aquí hay una descripción general de mis procesos. START TRANSACTION UPDATE vehicle_image SET active = 0 WHERE vehicleID = SOMEID AND active = 1 Loop: INSERT INTO vehicle_image...

8
¿Salir de una consulta en una declaración de caso?

Estoy tratando de configurar una consulta, para que compare dos fechas de dos tablas diferentes, y si son iguales, entonces la consulta se cierra. Si no son iguales, la consulta continuará e insertará algunas cosas. Sin embargo, no puedo entender cómo hacer que haga lo que quiero. SELECT TOP(1)...

8
¿Es posible sobrecargar las funciones de SQL Server?

¿Es posible sobrecargar una función de servidor sql? ¿Una función escalar, como ltrim, o agregada, como count? Incluso si esto fuera una muy, muy, mala idea. ¿Es posible? ¿Un duplicado de la sobrecarga de funciones definidas por el usuario de T-SQL? Yo diría que no es 100% un duplicado, ya que...