Login | Registrarse
  TodoOpositores.com
 
Web para realizar test on-line
SPONSOR
 
Menú Principal
  Inicio
  FAQ
  Test
  Colabora
  Vínculos
 



Login











Registrarse


Patrocinadores
 
TEST - TODAS LAS PREGUNTAS.

TEMA: Informática.
SUBTEMA: Transact SQL.

Preguntas de la 1 a la 7


Página: 1  

 

1.- ( Preg. 12648 ) ¿Cuál de los siguientes es un operador de bit para Transact SQL?

&
%
!=
<>

2.- ( Preg. 12649 ) En Transact-SQL el constructor BREAK se utiliza para:

Forzar la salida de un bloque IF .. ELSE
Forzar la salida de un bucle WHILE
Forzar la salida de un bloque CASE
Forzar la salida de un procedimiento almacenado.

3.- ( Preg. 12650 ) En Transact SQL se ha declarado una variable local de la siguiente forma: DECLARE @chr_NombreConsejeria varchar(30) Si en la base de datos existe una tabla llamada Consejerias, con un atributo llamado Nombre, que contiene los siguientes valores:
- Agricultura y Desarrollo Rural
- Cultura y Turismo
- Administracion Pública y Hacienda
- Industria, Energía y Medio Ambiente
¿Qué valor contendrá la variable @chr_NombreConsejeria tras ejecutar la siguiente sentencia? SELECT @chr_NombreConsejeria=Nombre FROM CONSEJERIAS.

Se producirá un error, ya que la selección devuelve más de una fila.
Devolverá una cadena con el nombre de todas las consejerías separadas por una coma.
Industria, Energía y Medio Ambiente.
Agricultura y Desarrollo Rural.

4.- ( Preg. 12651 ) ¿Cuál será el valor de la función de sistema @@ERROR después de ejecutar una sentencia UPDATE en Transact SQL que no altere el valor de ninguna fila?

-1
1
530
0

5.- ( Preg. 12652 ) ¿Cuál de las siguientes afirmaciones es falsa respecto al control de transacciones en Transact SQL?

Al ejecutar un ROLLBACK las variables locales al proceso, modificadas durante una transacción, recuperan su valor inicial.
Al ejecutar una sentencia BEGIN TRAN siempre se incrementa el valor de @@TRANCOUNT
Al ejecutar un ROLLBACK TRAN se recupera la situación inicial de la transacción y establece @@TRANCOUNT a cero.
COMMIT TRAN valida los cambios efectuados solamente cuando el valor de @@TRANCOUNT es uno.

6.- ( Preg. 12653 ) En Transact SQL la sentencia SAVE TRANSACTION se utiliza para

Confirmar parcialmente una transacción.
Establecer un punto de almacenamiento dentro de una transacción.
Guardar los cambios efectuados una vez finalizada la transacción.
La sentencia SAVE TRANSACTION no existe en Transact SQL.

7.- ( Preg. 12654 ) Suponiendo que un proceso batch de Transact SQL contenga dos transacciones y el valor de XACT_ABORT esté establecido como ON, ¿qué ocurre si se produce un error durante la ejecución de la primera transacción?

Se deshace la transacción activa y se termina la ejecución del proceso batch.
Se deshace la transacción activa y se continúa la ejecución del proceso batch.
Se confirman los cambios efectuados hasta ese momento y se termina la ejecución del proceso batch.
Se confirman los cambios efectuados hasta ese momento y se continúa con la ejecución del proceso batch.



 
 


Total usuarios en linea: 9 || Invitados: 9 || Registrados: 0

Información de Contacto || Privacidad || Condiciones de uso || Webmaster
© 2008-2015 TodoOpositores.com - TodoOpositores.es. Todos los derechos reservados.