Resultados de la pregunta
¿Cuántos campos tiene la tabla obtenida por la siguiente función?
CREATE FUNCTION IVA(@cobro money)
RETURNS @tablaIVA table
(cobro money,
IVA money,
)
AS
BEGIN
INSERT @tablaIVA
SELECT * FROM tablaprecios
WHERE IVA = @cobro * 1.16
RETURN
END
Respuesta del usuario:
2
Resultado:
¡Correcto!

Resultados de la pregunta
Observa la siguiente estructura e identifica qué tipo de función es:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS @nombredetabla table
(Campo1 Tipodedato (longitud),
Campo2 Tipodedato (longitud),
Campo3 Tipodedato (longitud)
)
AS
BEGIN
INSERT @nombredelatabla
SELECT * FROM tabla1
WHERE campo = @parametro
RETURN
END
Respuesta del usuario:
En línea con múltiples secuencias
Resultado:
¡Correcto!

Resultados de la pregunta
Selecciona las instrucciones que faltan en la siguiente instrucción en línea:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
AS
RETURN (
SELECT * WHERE ID=@parametro
)
Respuesta del usuario:
RETURNS y FROM
Resultado:
¡Correcto!

Resultados de la pregunta
La función que se llama es escalar. Por lo tanto, ¿qué se obtiene de la siguiente consulta?
SELECT campo, dbo.f_decuento() FROM tabla1
Respuesta del usuario:
Una tabla con un nuevo campo calculado
Resultado:
¡Correcto!

Resultados de la pregunta
Observa la siguiente estructura e identifica qué tipo de función es:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS table
AS
RETURN (
SELECT * FROM Tabla1
WHERE ID=@parametro
)
Respuesta del usuario:
En línea
Resultado:
¡Correcto!

Resultados de la pregunta
Observa la siguiente estructura e identifica qué tipo de función es:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS tipodedato
AS
BEGIN
DECLARE @valor tipodedato
SET @valor = @parametro * 100
RETURN @valor
END
Respuesta del usuario:
Escalar
Resultado:
¡Correcto!

Resultados de la pregunta
La función que se llama es en línea. Por lo tanto, ¿qué se obtiene de la siguiente consulta?
SELECT campo, dbo.f_clientes() FROM tabla1
Respuesta del usuario:
Una tabla con un nuevo campo calculado
Resultado:
Necesitas reforzar el tema funciones de SQL

Resultados de la pregunta
De acuerdo a la siguiente función ¿qué resultado se obtiene?
CREATE FUNCTION IVA(@precio money)
RETURNS @tablaIVA table
(Precio money,
IVA money,
)
AS
BEGIN
INSERT @tablaIVA
SELECT * FROM tablaprecios
WHERE IVA = @precio * 1.16
RETURN
END
Respuesta del usuario:
Una tabla con el precio y el precio más IVA
Resultado:
¡Correcto!

Resultados de la pregunta
¿Cuál de las siguientes llamadas de función requiere variables como parámetros de entrada?
Respuesta del usuario:
dbo.funcion(@precio,@IVA)
Resultado:
¡Correcto!

Resultados de la pregunta
¿De qué tipo es la función si se le llama de la siguiente forma?
SELECT campo, dbo.f_promedio(parametro) FROM tabla1
Respuesta del usuario:
Escalar
Resultado:
¡Correcto!
¡Correcto!
Resultados de la pregunta
ResponderEliminarEn el siguiente disparador, ¿cuál es el orden de ejecución?
CREATE TRIGGER nombre
ON nombretabla
FOR UPDATE
AS
PRINT(‘La tabla fue actualizada’)
Respuesta del usuario:
Primero el trigger y luego la instrucción
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
La función que se llama es en línea. Por lo tanto, ¿qué se obtiene de la siguiente consulta?
SELECT campo, dbo.f_clientes() FROM tabla1
Respuesta del usuario:
Una tabla dentro de otra tabla
Resultado:
Debes reforzar este tema. Necesitas reforzar el tema funciones de SQL
Resultados de la pregunta
Selecciona las instrucciones que faltan en la siguiente instrucción escalar:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS tipodedato
AS
DECLARE @valor tipodedato
SET @valor = @parametro * 100
RETURN @valor
Respuesta del usuario:
BEGIN y END
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
Un disparador se puede usar en las siguientes instrucciones DML, excepto:
Respuesta del usuario:
DELETE
Resultado:
Debes reforzar este tema. Necesitas reforzar el tema triggers
Resultados de la pregunta
Selecciona las instrucciones que faltan en la siguiente instrucción en línea:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
AS
RETURN (
SELECT * WHERE ID=@parametro
)
Respuesta del usuario:
RETURNS y FROM
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
Observa la siguiente pregunta y selecciona la opción que muestra en qué momento se activa el disparador.
CREATE TRIGGER nombre_disp
ON nombretabla
AFTER INSERT
AS
PRINT(‘La tabla fue actualizada’)
Respuesta del usuario:
Después de hacer una inserción
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
Observa la siguiente estructura y selecciona la opción que muestra en qué momento se activa el disparador.
CREATE TRIGGER nombre_disp
ON nombretabla
FOR DELETE
AS
PRINT(‘La tabla fue actualizada’)
Respuesta del usuario:
Antes de hacer una actualización
Resultado:
Debes reforzar este tema. Necesitas reforzar el tema triggers
Resultados de la pregunta
Observa la siguiente estructura e identifica qué tipo de función es:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS @nombredetabla table
(Campo1 Tipodedato (longitud),
Campo2 Tipodedato (longitud),
Campo3 Tipodedato (longitud)
)
AS
BEGIN
INSERT @nombredelatabla
SELECT * FROM tabla1
WHERE campo = @parametro
RETURN
END
Respuesta del usuario:
En línea con múltiples secuencias
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
Observa la siguiente estructura e identifica qué tipo de función es:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS tipodedato
AS
BEGIN
DECLARE @valor tipodedato
SET @valor = @parametro * 100
RETURN @valor
END
Respuesta del usuario:
Escalar
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
¿Cuál de las siguientes llamadas de función requiere variables como parámetros de entrada?
Respuesta del usuario:
dbo.funcion(@precio,@IVA)
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
ResponderEliminar¿De qué tipo es la función si se le llama de la siguiente forma?
SELECT campo, dbo.f_promedio(parametro) FROM tabla1
Respuesta del usuario:
Escalar
Resultado:
¡Correcto!
Resultados de la pregunta
Observa la siguiente estructura e identifica qué tipo de función es:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS tipodedato
AS
BEGIN
DECLARE @valor tipodedato
SET @valor = @parametro * 100
RETURN @valor
END
Respuesta del usuario:
Escalar
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
La función que se llama es en línea. Por lo tanto, ¿qué se obtiene de la siguiente consulta?
SELECT campo, dbo.f_clientes() FROM tabla1
Respuesta del usuario:
Un error
Resultado:
¡Correcto! Necesitas reforzar el tema funciones de SQL
Resultados de la pregunta
En el siguiente disparador, ¿cuál es el orden de ejecución?
CREATE TRIGGER nombre
ON nombretabla
FOR UPDATE
AS
PRINT(‘La tabla fue actualizada’)
Respuesta del usuario:
Primero el trigger y luego la instrucción
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
Selecciona la opción que muestra la parte faltante de la siguiente función en línea con múltiples secuencias.
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS @nombredetabla table
(Campo1 (longitud),
Campo2 (longitud),
Campo3 (longitud)
)
AS
BEGIN
INSERT @nombredelatabla
SELECT * FROM tabla1
WHERE campo = @parametro
RETURN
END
Respuesta del usuario:
dbo.f_nombre ()
Resultado:
Debes reforzar este tema. Necesitas reforzar el tema funciones de SQL
Resultados de la pregunta
Observa la siguiente estructura e identifica qué tipo de función es:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS table
AS
RETURN (
SELECT * FROM Tabla1
WHERE ID=@parametro
)
Respuesta del usuario:
En línea
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
¿Cuántos campos tiene la tabla obtenida por la siguiente función?
CREATE FUNCTION IVA(@cobro money)
RETURNS @tablaIVA table
(cobro money,
IVA money,
)
AS
BEGIN
INSERT @tablaIVA
SELECT * FROM tablaprecios
WHERE IVA = @cobro * 1.16
RETURN
END
Respuesta del usuario:
2
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
El orden correcto de instrucciones para crear un disparador es:
Respuesta del usuario:
CREATE,ON,AFTER/FOR,AS
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
¿Cuál de las siguientes llamadas de función requiere variables como parámetros de entrada?
Respuesta del usuario:
dbo.funcion()
Resultado:
Debes reforzar este tema. Necesitas reforzar el tema funciones de SQL
Resultados de la pregunta
Selecciona las instrucciones que faltan en la siguiente instrucción escalar:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS tipodedato
AS
DECLARE @valor tipodedato
SET @valor = @parametro * 100
RETURN @valor
Respuesta del usuario:
BEGIN y END
Resultado:
¡Correcto! ¡Correcto!
Tu calificación: 80.00% (8 de 10).
ResponderEliminarResultados de la pregunta
¿Cuántos campos tiene la tabla obtenida por la siguiente función?
CREATE FUNCTION IVA(@cobro money)
RETURNS @tablaIVA table
(cobro money,
IVA money,
)
AS
BEGIN
INSERT @tablaIVA
SELECT * FROM tablaprecios
WHERE IVA = @cobro * 1.16
RETURN
END
Respuesta del usuario:
2
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
Selecciona la opción que muestra la parte faltante de la siguiente función en línea con múltiples secuencias.
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS @nombredetabla table
(Campo1 (longitud),
Campo2 (longitud),
Campo3 (longitud)
)
AS
BEGIN
INSERT @nombredelatabla
SELECT * FROM tabla1
WHERE campo = @parametro
RETURN
END
Respuesta del usuario:
Tipos de dato
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
¿Cuál de las siguientes llamadas de función requiere variables como parámetros de entrada?
Respuesta del usuario:
dbo.funcion(@precio,@IVA)
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
Selecciona la opción que muestra el orden correcto de las instrucciones para crear una función en línea:
Respuesta del usuario:
CREATE,RETURNS,AS,BEGIN,END
Resultado:
Debes reforzar este tema. Necesitas reforzar el tema funciones de SQL
Resultados de la pregunta
En el siguiente disparador, ¿cuál es el orden de ejecución?
CREATE TRIGGER nombre
ON nombretabla
FOR UPDATE
AS
PRINT(‘La tabla fue actualizada’)
Respuesta del usuario:
Primero el trigger y luego la instrucción
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
Selecciona las instrucciones que faltan en la siguiente instrucción en línea:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
AS
RETURN (
SELECT * WHERE ID=@parametro
)
Respuesta del usuario:
BEGIN y END
Resultado:
Debes reforzar este tema. Necesitas reforzar el tema funciones de SQL
Resultados de la pregunta
Para editar un disparador, en lugar de CREATE se utiliza la función:
Respuesta del usuario:
ALTER
Resultado:
Debes reforzar este tema. Necesitas reforzar el tema funciones de SQL
Resultados de la pregunta
Observa la siguiente estructura e identifica qué tipo de función es:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS table
AS
RETURN (
SELECT * FROM Tabla1
WHERE ID=@parametro
)
Respuesta del usuario:
En línea
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
Observa la siguiente estructura e identifica qué tipo de función es:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS tipodedato
AS
BEGIN
DECLARE @valor tipodedato
SET @valor = @parametro * 100
RETURN @valor
END
Respuesta del usuario:
Escalar
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
¿De qué tipo es la función si se le llama de la siguiente forma?
SELECT campo, dbo.f_promedio(parametro) FROM tabla1
Respuesta del usuario:
Escalar
Resultado:
¡Correcto!
Tu calificación: 90.00% (9 de 10).
ResponderEliminarResultados de la pregunta
¿Cuál de las siguientes llamadas de función requiere variables como parámetros de entrada?
Respuesta del usuario:
dbo.funcion(@precio,@IVA)
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
En el siguiente disparador, ¿cuál es el orden de ejecución?
CREATE TRIGGER nombre
ON nombretabla
FOR UPDATE
AS
PRINT(‘La tabla fue actualizada’)
Respuesta del usuario:
Primero el trigger y luego la instrucción
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
¿Qué hace la siguiente función?
CREATE FUNCTION f_descuento(@precio money, @cobrado money)
RETURNS money
AS
BEGIN
DECLARE @descuento money
SET @descuento = @precio - @cobrado
RETURN @descuento
END
Respuesta del usuario:
Retorna el descuento al restar el precio menos lo cobrado
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
Selecciona las instrucciones que faltan en la siguiente instrucción en línea:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
AS
RETURN (
SELECT * WHERE ID=@parametro
)
Respuesta del usuario:
RETURNS y FROM
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
Un disparador se puede usar en las siguientes instrucciones DML, excepto:
Respuesta del usuario:
UPDATE
Resultado:
Debes reforzar este tema. Necesitas reforzar el tema triggers
Resultados de la pregunta
La función que se llama es en línea. Por lo tanto, ¿qué se obtiene de la siguiente consulta?
SELECT campo, dbo.f_clientes() FROM tabla1
Respuesta del usuario:
Un error
Resultado:
¡Correcto! Necesitas reforzar el tema funciones de SQL
Resultados de la pregunta
Observa la siguiente estructura e identifica qué tipo de función es:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS table
AS
RETURN (
SELECT * FROM Tabla1
WHERE ID=@parametro
)
Respuesta del usuario:
En línea
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
El orden correcto de instrucciones para crear un disparador es:
Respuesta del usuario:
CREATE,ON,AFTER/FOR,AS
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
La función que se llama es escalar. Por lo tanto, ¿qué se obtiene de la siguiente consulta?
SELECT campo, dbo.f_decuento() FROM tabla1
Respuesta del usuario:
Una tabla con un nuevo campo calculado
Resultado:
¡Correcto! ¡Correcto!
Resultados de la pregunta
Observa la siguiente estructura e identifica qué tipo de función es:
CREATE FUNCTION nombre(@parametro tipodedato (longitud))
RETURNS @nombredetabla table
(Campo1 Tipodedato (longitud),
Campo2 Tipodedato (longitud),
Campo3 Tipodedato (longitud)
)
AS
BEGIN
INSERT @nombredelatabla
SELECT * FROM tabla1
WHERE campo = @parametro
RETURN
END
Respuesta del usuario:
En línea con múltiples secuencias
Resultado:
¡Correcto! ¡Correcto!
Esta mal
EliminarCual es el orden correcto de las instrucciones para crear una funciom en linea
ResponderEliminartu mama
Eliminartu mama
Eliminartu mama
Eliminar:)
tu mama
Eliminartu mama
EliminarKe
EliminarNo
ResponderEliminarObserva la siguiente estructura e identifica qué tipo de función es: CREATE FUNCTION nombre(@parametro tipodedato (longitud)) RETURNS @nombredetabla table (Campo1 Tipodedato (longitud), Campo2 Tipodedato (longitud), Campo3 Tipodedato (longitud) ) AS BEGIN INSERT @nombredelatabla SELECT * FROM tabla1 WHERE campo = @parametro RETURN END
ResponderEliminarrespuesta en linea con multiples secuencias
Selecciona la opción que muestra la parte faltante de la siguiente función en línea con múltiples secuencias. CREAR FUNCIÓN nombre(@parametro tipodedato (longitud)) DEVUELVE @nombredetabla tabla (Campo1 (longitud), Campo2 (longitud), Campo3 (longitud) ) COMO COMENZAR INSERTAR @nombredelatabla SELECCIONAR * DESDE tabla1 DONDE campo = @parametro VOLVER FINAL
ResponderEliminarCOLOCAR
Tipos de datos
dbo.f_nombre()
Cuál es la respuesta porfa