Completa el siguiente código con las palabras clave sobre procedimientos y funciones:
CREATE OR REPLACE ....1....adjust_salary( in_employee_id IN EMPLOYEES.EMPLOYEE_ID%TYPE, in_percent IN )...2....
IS
BEGIN
-- update employee's salary
UPDATE employees
......3........salary = salary + salary * in_percent / 100
WHERE employee_id = in_employee_id;
END; 1 OPCION 2 OPCION 3 OPCION. Completa el siguiente código con las palabras clave sobre funciones:
CREATE OR.............1............... FUNCTION dbo.ufnGetInventoryStock(@ProductID int)
RETURNS int
AS
BEGIN
DECLARE @ret int;
SELECT @ret = SUM(p.Quantity)
FROM Production.ProductInventory p
...............2..............p.ProductID = @ProductID
AND p.LocationID = '6';
IF (@ret IS NULL)
SET @ret = 0;
........3.............@ret;
END; 1 OPCION 2 OPCION 3 OPCION. Vamos a trabajar con tablas. Tenemos que tener claro, cómo debemos crear una tabla y trabajar con ella... Indica la opción de por qué este código da error: Ninguna de las anteriores Falta definir un objeto La tabla ya existe Falta definir la foreign key. Indica qué característica es incorrecta sobre cursores: Las variables que reciben los datos devueltos por el cursor tienen que contener un tipo diferente de dato que las columnas de la tabla. Con cada cursor implícito debe existir la palabra clave “INTO”. Los cursores implícitos solo pueden devolver una única fila. En caso de que se devuelva más de una fila (o ninguna fila) se producirá una excepción. No se preocupe si aún no sabe que es una excepción, le valdrá conocer que es el medio por el que PL/SQL gestiona los errores.
|