Академический Документы
Профессиональный Документы
Культура Документы
Fechas SQL
DESCRIPCIN
Retorna la fecha y hora actual.
Retorna la fecha actual.
Retorna la hora actual.
Extrae la parte de una fecha o de una expresin
de hora.
Retorna slo una parte de una fecha / hora.
Aade un intervalo de tiempo a una fecha.
Resta un intervalo de fecha a una fecha.
Retorna el nmero de das entre dos fechas.
Muestra la fecha / hora en diferentes formatos.
DESCRIPCIN
Retorna la fecha y hora actual.
Retorna la parte de una fecha / hora.
Aade o resta un intervalo de tiempo a una fecha.
Retorna el tiempo que hay entre dos fechas.
Muestra una fecha / hora en diferentes formatos.
MySQL viene con los siguientes tipos de datos para almacenar fechas
o fecha / hora en la base de datos:
SQL Server viene con los siguientes tipos de datos para almacenar
fechas o fecha / hora en la base de datos:
AA AAAA: ao
MM: mes
DD: da
HH: hora
MI: minutos
SS: segundos
fcilmente
si
no
hay
IS NULL SQL
MS Access
SELECT
ProductName,
UnitPrice
*
(UnitsInStock
IIF(ISNULL(UnitsOnOrder), 0, UnitsOnOrder)) FROM Prodcuts
SQL Server
SELECT
ProductName,
ISNULL(UnitsOnOrder, 0))
FROM Products
UnitPrice
(UnitsInStock
Oracle
Oracle no tiene una funcin ISNULL(). Sin embargo, podemos
utilizar la funcin NVL() para obtener el mismo resultado.
SELECT
ProductName,
UnitPrice
*
(UnitsInStock
+
NVL(UnitsOnOrder, 0))
FROM Products
MySQL
MySQL no tiene una funcin ISNULL(). Sin embargo, funciona un
poco diferente de como lo hace la funcin ISNULL() de Microsoft. En
MySQL podemos utilizar la funcin IFNULL(), de la siguiente
manera:
SELECT
ProdcutName,
UnitPrice
*
(UnitsInStock
+
IFNULL(UnitsOnOrder, 0))
FROM Products
O podemos utilizar la funcin COALESCE(), de la siguiente manera:
SELECT
ProductName,
UnitPrice
*
(UnitsInStock
+
COALSCE(UnitsOnOrder, 0))
FROM Products
DESCRIPCIN
Cadena de caracteres de largo n.
Cadena de caracteres. Largo variable. Largo mximo
n.
Cadena de binarios de largo n.
Almacena valores TRUE o FALSE (Verdadero o Falso).
Cadena de binarios. Largo variable. Largo mximo n.
Nmero
Nmero
Nmero
Nmero
entero
entero
entero
entero
(no
(no
(no
(no
decimal).
decimal).
decimal).
decimal).
Presicin
Presicin
Presicin
Presicin
p.
5.
10.
19.
INTERVAL
ARRAY
MULTISET
XML
5.
6.
7.
8.