Examen De Sql Server Básico
A)
Create Table tblTest(
pktblTestId Integer Not NULL Identity(1,1)
CampoCodigo Char(3)
CampoNombre Varchar(100)
)
B)Create Table (
pktblTestId Integer Not NULL Identity(1,1),
CampoCodigo Char(3),
CampoNombre Varchar(100)
)
C)
Create Table tblTest(
pktblTestId,
CampoCodigo,
CampoNombre,
)
D)Create Table tblTest(
pktblTestId Integer Not NULL Identity(1,1),
CampoCodigo Char(3),
CampoNombre Varchar(100)
)
2.- En Base a la tabla del punto 1. Cual de las siguientes sentencias es lacorrecta para insertar 1 registro en la tabla?
A) Insert Into tbltest(CampoCodigo,CampoNombre)
Values(cod,Nombre 1)
B)Insert In tbltest(CampoCodigo,CampoNombre)Values('cod','Nombre 1')
C)Insert Into tbltest(pktblTestId,CampoCodigo,CampoNombre)
Values(1,'cod','Nombre 1')
D)Insert Into tbltest(CampoCodigo,CampoNombre)Values('cod','Nombre 1')
3.- Seleccione la sentencia correcta para obtener la fecha del servidor.
A) Select SETDATE()
B) Select DATE()
C) Select GETDATE()
D) Select NOW()
4.-Seleccione la sentencia que actualiza de forma correcta el campo: CampoNombre.
A) Update tbltest Set CampoNombre = 'Update'
Where CampoCodigo = 'cod'
B) Update tbltest Set CampoNombre :'Update'
Where CampoCodigo like 'cod'
C) Update tbltest Get CampoNombre = 'Update'
Where CampoCodigo = 'cod'
D) Update tbltest Set CampoNombre like 0
Where CampoCodigo = 'cod'
5.- Queopcion borra de manera correcta el registro?
A)
Delete From tbltest
CampoCodigo = 'cod'
B)
Delete tbltest
Where CampoCodigo = 'cod'
C)
Delete To tbltest
Where CampoCodigo = 'cod'
D)Delete From tbltest
Where CampoCodigo = 'cod'
6.- Que sentencia es la correcta para crear un Procedimiento Almcenado.
A)
Create Procedure spTest(
@Paramter1 as INTEGER,
@Paramter2 as INTEGER...
Regístrate para leer el documento completo.