Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
JuanMu
Contributor III
Contributor III

Añadir la fecha a una tabla

Hola,

Es posible añadir la fecha a una tabla existente?.

Sería generarlo desde el Script, teniendo por ejemplo la tabla:

DATOS:
LOAD * INLINE [
ventas, pais
112, AR
144, AR
2222, ES
1006, ES
342, AR];

Como le puedo añadir otro campo que sea la fecha, la fecha la tomaría del sistema con la función Today().

Saludos y gracias,

Juan.

 

1 Solution

Accepted Solutions
QFabian
Specialist III
Specialist III

Hola! @JuanMu , se me ocurren estas tres opciones :

Opción 1, Usando Load precedente


DATOS:
Load *, today() as Fecha;
LOAD * INLINE [
ventas, pais
112, AR
144, AR
2222, ES
1006, ES
342, AR];

Opción 2, Usando Resident

DATOS:
LOAD * INLINE [
ventas, pais
112, AR
144, AR
2222, ES
1006, ES
342, AR];

Datos:
Load
*,
today() as Fecha
Resident DATOS;
Drop table DATOS;

Opción 3, si es que fuese un from desde tabla de bdd o archivo :

DATOS:
LOAD
        ventas,
        pais,
        today()                as Fecha
FROM TU_FUENTE_DE_DATOS;

QFabian

View solution in original post

3 Replies
QFabian
Specialist III
Specialist III

Hola! @JuanMu , se me ocurren estas tres opciones :

Opción 1, Usando Load precedente


DATOS:
Load *, today() as Fecha;
LOAD * INLINE [
ventas, pais
112, AR
144, AR
2222, ES
1006, ES
342, AR];

Opción 2, Usando Resident

DATOS:
LOAD * INLINE [
ventas, pais
112, AR
144, AR
2222, ES
1006, ES
342, AR];

Datos:
Load
*,
today() as Fecha
Resident DATOS;
Drop table DATOS;

Opción 3, si es que fuese un from desde tabla de bdd o archivo :

DATOS:
LOAD
        ventas,
        pais,
        today()                as Fecha
FROM TU_FUENTE_DE_DATOS;

QFabian
JuanMu
Contributor III
Contributor III
Author

Muchas gracias Fabian!!!!!!

hector
Specialist
Specialist

Buenas, la estructura del INLINE permite la creación del campo directamente

DATOS:
LOAD
ventas,
pais,
today() as fecha
INLINE [
ventas, pais
112, AR
144, AR
2222, ES
1006, ES
342, AR];

Saludos