T SQL
T SQL
FACULTAD DE INGENIERIA
2
Truncate table
Aprendimos que para borrar todos los registro de una tabla se usa
"delete" sin condicin "where".
3
Tipo de dato (numrico)
4
Tipo de dato (numrico)
Si vamos a guardar valores monetarios menores a 200000
conviene emplear "smallmoney" en lugar de "money".
int 4
smallint 2
tinyint 1
bigint 8
Decimal 2 a 17
float 4u8
real 4u8
money 8
smallmoney 4
5
Tipo de dato (fecha y hora)
Ya explicamos que al crear una tabla debemos elegir la estructura adecuada,
esto es, definir los campos y sus tipos ms precisos, segn el caso.
Para almacenar valores de tipo FECHA Y HORA SQL Server dispone de dos
tipos:
6
Tipo de dato (fecha y hora)
mdy: 4/15/96 (mes y da con 1 2 dgitos y ao con 2
myd: 4/96/15,
dmy: 15/4/1996-
dym: 15/96/4,-
ydm: 96/15/4,
ydm: 1996/15/4,
Podemos ingresar una hora sin fecha, en tal caso, coloca la fecha "1900-01-
01". Por ejemplo, si ingresamos '10:15', mostrar '1900-01-01 10:15.000'.
Podemos emplear los operadores relacionales vistos para comparar fechas.
Datetime 8
Smalldatetime 4
7
Columnas calculadas (operadores
aritmticos y de concatenacin)
Aprendimos que los operadores son smbolos que permiten realizar
distintos tipos de operaciones.
8
Funciones para el manejo de cadenas
Microsoft SQL Server tiene algunas funciones para trabajar con cadenas
de caracteres. Estas son algunas:
9
Funciones para el manejo de cadenas
10
Funciones para el manejo de cadenas
rtrim(cadena): retorna la cadena con los espacios de la derecha
eliminados
11