Ich brauche Hilfe beim Erstellen von temporären Tabellen in Teradata. Unten erstelle ich eine globale temporäre Tabelle TOPTABLE3. Dann füge ich 10 Zeilen in die Tabelle ein. Wenn ich jedoch die Tabelle abfrage, bekomme ich nur 0 Zeilen zurück, die zeigen, dass die Datensätze nicht in die temporäre Tabelle eingefügt wurden. Danke im Voraus.Teradata temporäre Tabelle
CREATE global temporary table TOPTABLE3 (
SD_CARD_ISSUE VARCHAR(20))
- CREATE TABLE abgeschlossen. 0 Zeilen verarbeitet. Verstrichene Zeit = 00:00:01
INSERT INTO TOPTABLE3
SEL top 10 SD_CARD_ISSUE
FROM ICDW_GBL_V.LDA_TASER_TXNS_SHRT_WNDW_DAILY
where LDA_TASER_TXNS_SHRT_WNDW_DAILY .SD_CR_DB_IND = 'D'
and LDA_TASER_TXNS_SHRT_WNDW_DAILY.PRD_END_DT = CAST('01/01/2017' AS DATE FORMAT 'MM/DD/YYYY')
- INSERT abgeschlossen. 10 Zeilen verarbeitet. Elapsed Time = 00:00:06 Die an das Antwortfenster gerichtete Ausgabe
SELECT *
FROM My_SID.TOPTABLE3
- SELECT abgeschlossen. 0 Zeilen zurückgegeben. Verstrichene Zeit = 00:00:02
Meine erste Vermutung ist, dass 'TOPTABLE3' <>' My_SID.TOPTABLE3'. –