Mindmap
ANY Y ALL
Inhalt der Mindmap
ANY Y ALL
Los operadores de comparación que presentan una subconsulta se pueden modificar mediante las palabras clave ALL o ANY. SOME es un equivalente del estándar ISO de ANY.
ANY significa que, para que una fila de la consulta externa satisfaga la condición especificada, la comparación se debe cumplir para al menos un valor de los devueltos por la subconsulta.
Con el modificador ALL, para que se cumpla la condición, la comparación se debe cumplir con cada uno de los valores devueltos por la subconsulta. Si la subconsulta no devuelve ninguna fila ALL da True.
-- Uses AdventureWorks CREATE PROCEDURE ManyDaysToComplete @OrderID int, @NumberOfDays int AS IF @NumberOfDays < SOME ( SELECT DaysToManufacture FROM Sales.SalesOrderDetail JOIN Production.Product ON Sales.SalesOrderDetail.ProductID = Production.Product.ProductID WHERE SalesOrderID = @OrderID ) PRINT 'At least one item for this order cannot be manufactured in specified number of days.' ELSE PRINT 'All items for this order can be manufactured in the specified number of days or less.' ;
IF 3 < ALL (SELECT ID FROM T1) PRINT 'TRUE' ELSE PRINT 'FALSE' ;
Puede escribir triggers cada vez que se produce una de las siguientes operaciones: (DML INSERT, UPDATE, DELETE) en una tabla o vista particular, emitidos por cualquier usuario Sentencias DDL ( CREATEo ALTERprincipalmente) expedidas por un esquema / usuario en particular o por cualquier esquema / usuario en la base de datos eventos de base de datos, como el inicio de sesión / cierre de sesión, los errores, o el inicio / parada, también expedido por un esquema / usuario en particular o por cualquier esquema / usuario en la base de datos
Informationen
- Beschreibung
- Mindmap am ANY Y ALL, erstellt von Guadalupe Ramírez Lazo am 15/12/2016.
- Erstellt von
- Guadalupe Ramírez Lazo
- Aufrufe
- 0
- Bewertung