Quiz
Cursores
Erstelle ein kostenloses Konto, um dieses Quiz zu beenden
Speichere deinen Fortschritt und sieh dir dein Endergebnis an.
oder mit deiner E-Mail registrieren
Schon ein Konto? Anmelden
Fragen in diesem Quiz (10)
1/*
NumeroReal
1
2
3
4
5
*/
DECLARE @numero INT
DECLARE cCursor CURSOR
FOR SELECT numero FROM NumeroReal
OPEN cCursor
FETCH cCursor INTO @numero
WHILE (@@FETCH_STATUS=0)
BEGIN
PRINT @numero
FETCH cCursor INTO @numero
FETCH cCursor INTO @numero
END- A1,3,5
- B1,2,3,4,5
- C1,4,5
- D1,2,2,3
- E1,2,4
- F1,2,3
2/*
NumeroDOS
2
4
6
*/
DECLARE @numero INT
DECLARE cCursor CURSOR
FOR SELECT numero FROM NumeroDOS
OPEN cCursor
FETCH cCursor INTO @numero
FETCH cCursor INTO @numero
FETCH cCursor INTO @numero
FETCH cCursor INTO @numero
WHILE (@@FETCH_STATUS=-1)
BEGIN
PRINT ':D'
FETCH cCursor INTO @numero
END
PRINT "TERMINO!"- A:D
TERMINO! - B:D
:D
:D
TERMINO! - C:D
TERMINO!
:D
TERMINO!
:D
TERMINO! - D:D
:D
:D
:D
.......
Infinito
- A:D
3/*
NumeroDOS
2
4
6
8
10
*/
DECLARE @numero INT, @interuptor BIT
DECLARE cCursor CURSOR
FOR SELECT numero FROM NumeroDOS
OPEN cCursor
SET @interuptor=0
WHILE (@@FETCH_STATUS=0 OR @interuptor=0)
BEGIN
SET @interuptor=1
PRINT @numero+1
FETCH cCursor INTO @numero
END- A1, 3, 5, 7, 9, 11
- B3, 5, 7, 9, 11
- C0, 3, 5, 7, 9, 11
- D2,4,6,8,10
- E21,41,61,81,101
4/*
Abuelo
1 Andres
2 Ricardo
3 Eduardo
Padres
1 Juan abu:3
2 Luis abu:1
3 Marcos abu:2
Hijos
1 Marcos Papa:2
2 Andrea Papa:1
3 Lucas Papa:3
*/
DECLARE @nombre VARCHAR(255)
DECLARE cCursor CURSOR
FOR SELECT nombre FROM Padres INNER JOIN Abuelo ON Padre.idAbu=Abuelo.idAbu WHERE Abuelo.nombre='Andres'
OPEN cCursor
FETCH cCursor INTO @nombre
WHILE (@@FETCH_STATUS=0)
BEGIN
DECLARE @nombreN VARCHAR(255)
DECLARE cCursorN CURSOR
FOR SELECT nombre FROM Hijos INNER JOIN Padres ON Hijos.idPa=Padres.idPa WHERE Padres.nombre=@nombre
OPEN cCursorN
FETCH cCursorN INTO @nombreN
WHILE(@@FETCH_STATUS=0)
BEGIN
PRINT ' Hijo: '+@nombreN+' Y Nieto: '+@nombre
FETCH cCursorN INTO @nombreN
END
CLOSE cCursorN
DEALLOCATE cCursorN
FETCH cCursor INTO @nombre
END- AHijo: Marcos Y Nieto: Luis
- BHijo: Luis Y Nieto: Marcos
- CHijo: Andres Y Nieto: Luis
- DHijo: Marcos Y Nieto: Marcos
5/*
NUMEROS
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
*/
DECLARE @numero INT
DECLARE cCursor CURSOR
FOR SELECT numero FROM NUMEROS WHERE numero%2=0
OPEN cCursor
FETCH cCursor INTO @numero
FETCH cCursor INTO @numero
WHILE (@@FETCH_STATUS=0)
BEGIN
PRINT @numero
FETCH cCursor INTO @numero
FETCH cCursor INTO @numero
END- A4,8,12,16,20
- B2,4,6,8,10,12,14,16,18,20
- C4,6,10,16,20
- D2,4,8,10,16,20
- E4,8,10,12,20
6CREATE PROCEDURE ProcesarNumero @numero INT
AS
BEGIN
PRINT @numero%2=0
END
GO
EXEC ProcesarNumero 80- ATRUE
- BFALSE
- C0
- D40
- E2
71) DELETE
2) *
3) [NombreTabla]
4) WHERE [condicion]
5) [Campo]
6) FROM- A1,6,3,4
- B1,2,6,3
- C1,2,6,3,4
- D1,3,6,3,5
- E1,3,6,3,5,4
- F1,3,4,5
8/*
NUMEROS
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
*/
DECLARE @numero INT
DECLARE cCursor CURSOR
FOR SELECT numero FROM NUMEROS
OPEN cCursor
FETCH cCursor INTO @numero
FETCH cCursor INTO @numero
FETCH cCursor INTO @numero
FETCH cCursor INTO @numero
FETCH cCursor INTO @numero
FETCH cCursor INTO @numero
PRINT @numero- A6
- B7
- C1,2,3,4,5,6
- DError
- E5
91)UPDATE
2)SET
3)FROM
4)WHERE [Condicion]
5)[Tabla]
6)[Campo]=[Valor]
7)VALUES- A1,5,2,6,4
- B1,5,3,6,4
- C1,5,7,6,4
- D1,3,5,7,6,4
- E1,3,5,6,4
10/*
NUMEROS
1,2,3,4,5,6,7,8,9,10
DECIMALES
0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,0.0
*/
DECLARE @numero INT
DECLARE cCursor CURSOR
FOR SELECT numero FROM NUMEROS
OPEN cCursor
FETCH cCursor INTO @numero
DECLARE @numeroD NUMERIC(2,1)
DECLARE cCursorD CURSOR
FOR SELECT numero FROM DECIMALES
OPEN cCursorD
FETCH cCursorD INTO @numeroD
WHILE (@@FETCH_STATUS=0)
BEGIN
PRINT @numero+@numeroD
FETCH cCursor INTO @numero
FETCH cCursorD INTO @numeroD
FETCH cCursorD INTO @numeroD
FETCH cCursorD INTO @numeroD
END- A1.1
2.4
3.7 - B1.3
2.6 - C1.1
2.3
3.6 - D1.2
2.6
3.7
- A1.1
Informationen
- Beschreibung
- Quiz am Cursores, erstellt von Inguelberth Garcia am 19/02/2014.
- Autor
- Inguelberth Garcia
- Sprache
- Español
- Aufrufe
- 174
- Schlagwörter
- Bewertung
- Noch keine Bewertungen Bewerte dieses Quiz