Tag: teradata
Teradata ist ein Relationales Datenbank Management System (RDBMS), unterstützt viele gleichzeitige Benutzer, verschiedenen client-Plattformen. Teradata ist kompatibel mit dem ANSI-standard gebaut und vollständig auf parallel-Architektur.
1
Antworten
Kann jemand bitte helfen Sie mir in unstanding unten csum-Funktion. Was wird der Ausgang in jedem Fall. csum(1,1), csum(1,1) + emp_no csum(1,emp_no)+emp_no InformationsquelleAutor navku | 2014-07-16
4
Antworten
Ich versuche, die Abfrage einer Teradata-Datenbank in Python PyODBC. Die Verbindung zur Datenbank hergestellt ist okay; allerdings, wenn ich versuche das Ergebnis zu Holen, lief ich in diese Fehlermeldung "Invalid literal für Dezimal -: u"". Hilfe bitte.
1
Antworten
Ich versuche zu erreichen, ein remote-host ausgeführt wird Teradata services via ODBC. Der host, ich bin versucht, eine Verbindung von 64-bit-RHEL 6.x mit den folgenden Teradata software installiert: bteq fastexp fastld jmsaxsmod ml mqaxsmod npaxsmod sqlpp tdodbc
1
Antworten
Ich versuche zu berechnen, Zeitdifferenz (in Monaten) zwischen dem aktuellen Datum und dem Datum der Kunde eröffnet seine Rechnung (nur für diejenigen, die sich im Januar 2012). Ich versuche es mal mit current_date und cast, aber ich
1
Antworten
Habe ich ein fastload-Skript, das gibt mir Probleme. Ich bin neu in teradata und nicht wissen, wie das Datum sollte richtig formatiert werden. die Spalte Datum wird derzeit formatierten als :"12/31/2011" in excel (csv). Mein script ist
1
Antworten
Ich habe einen string "Rj 0001 201410212014110301G 20141103ioR4564534 N20141021N 11R" in der Tabelle. Ich möchte wieder den Wert "R4564534" aus dem string. Die Abfrage, die ich benutze, ist: select SUBSTR(columnX,POSITION('R' IN der columnX),8); aber es gibt "Rj"
5
Antworten
Mache ich Datenkonvertierung und ich brauche, um das start-und Enddatum einer Woche. Meine Quelle hat das Datum gespeichert in einer einzigen int Spalte 'year_wk'. Beispiele für diese Spalte wäre 201201 - also die erste Woche in 2012
1
Antworten
Baue ich einen Bericht anzeigen, der Umsatz auf Produktebene, und müssen eine Anzahl von Filialen, die verkauft haben, die jedes Produkt. Meine Verkäufe Daten, aufgeschlüsselt nach Wochen, aber ich muss auch beinhalten service-level-Statistik, die auf der täglichen
4
Antworten
Wie kopiere ich Daten aus mehreren Tabellen innerhalb einer Datenbank zu einer anderen Datenbank, die sich auf einem anderen server? Ist dies möglich durch eine BTEQ-Script in Teradata? Wenn dem so ist, eine Probe geben. Wenn nicht,
1
Antworten
Möchte ich die Kalenderwoche aus einem Datum in teradata Ich kann sehen, es gibt Lösungen verwenden Sie die Sys-Kalender-Tabelle, aber ich möchte das code verwenden, um die Nummer der Woche Woche 28 zum Beispiel ist der 6.
2
Antworten
Teradata verfügt über eine nützliche Ansicht genannt dbc.tables, die Sie verwenden können, um die query-Objekte. Ich habe diese verwendet, um die Abfrage der RequestText in Aussicht, mit Erfolg, aber Verfahren übersetzt zu sein scheinen ein bisschen anders.
1
Antworten
Ich versuche zu verbinden R zu Teradata und bin mir nicht sicher, was die input-Elemente sind die RODBC::odbcDriverConnect(). Es ist ein teradataR Paket, aber es ist nur in Verbindung mit R-Versionen 3 und unter, was ich weder
1
Antworten
Ich habe einen float-Typ-Feld, die enthält eine große Anzahl (mehr als 20 Ziffern). Dann möchte ich es konvertieren in varchar, ohne Rundung. Ich habe versucht, einige Anfragen, aber nichts. Hier ist ein Beispiel für : SELECT CAST(A
3
Antworten
Flüchtigen Tabelle sind groß und in etwa vergleichbar mit temp-Tabellen in sql-server (mein hintergrund). Gibt es eine Möglichkeit zu überprüfen, ob eine flüchtige Tabelle bereits existiert? Dieser code wird nicht funktionieren, wenn es zum ersten mal ausgeführt:
1
Antworten
Angenommen ich habe eine Daten-Tabelle mit den folgenden Feldern: KUNDE: entweder A oder B TAG: entweder Montag oder Dienstag BEZAHLT: entweder Y oder N Die Gesamtzahl der Zeilen vier, sagen wir, die Daten-Tabelle ist dies: CUSTOMER DAY
1
Antworten
hier ist was ich habe: SELECT * FROM Trans WO TRANSID IN ( select CAST(TRIM(VORNAME) AS INT) from Kunden wo trim(Vorname) zwischen '0' und '9999999999999999' UND custid nicht in (select custid " von " - Adresse) )
2
Antworten
Was ist der Unterschied zwischen "TOP" und "PROBE" in TeraData SQL? Sind Sie die gleiche? InformationsquelleAutor Steve | 2011-06-16
3
Antworten
Habe ich diese Daten, und ich möchte, um die Summe der Feld USAGE_FLAG aber zurückgesetzt, wenn es sinkt auf 0 oder bewegt, um eine neue ID zu halten dataset bestellt SU_ID und WEEK: SU_ID WEEK USAGE_FLAG 100
3
Antworten
In Teradata-DB habe ich Quelltabelle create set table SRC_TABLE ( Some_Id varchar(2O) not null ); Diese Tabelle wurde mit Daten aus einem externen system. Ich habe Zieltabelle create set table DST_TABLE ( Some_Id decimal(4,0) not null );
1
Antworten
In Teradata-ich kann mit einer Aussage wie ... collect statistics on my_table column(col1) Diese sammeln Statistiken über die Tabelle und speichert Sie in der DATENBANK-Ansichten wie ColumnStats, IndexStats und MultiColumnStats. Ich bin auch unter dem Eindruck, dass
2
Antworten
Wenn Sie brauchen, um zu vergleichen, zwei Tabellen zu sehen, was die Unterschiede sind, gibt es irgendwelche tools oder Verknüpfungen, die Sie verwenden, oder tun Sie handcode der SQL vergleichen Sie die beiden Tabellen? Im Grunde die
2
Antworten
Bekomme ich den Fehler "- format oder Daten enthält, die einen schlechten Charakter" aus der Abfrage unten. Der Datentyp der Spalte 1 ist VARCHAR(2000). Dies ist ein Beispiel für die Zeichenfolge 'ROC 2236 00 ROC' für column1
1
Antworten
Hi Leute bin neu Teradata und komme bei einem problem Gibt es eine ID-Tabelle-speichert eine Eindeutige ID gegeben, um jede person CREATE TABLE IDS( ID VARCHAR(8), UPDATED_DATE DATE) Dann haben wir den Namen und die Adresse-Tabelle, in
1
Antworten
Habe ich versucht, ein paar Beispiele habe ich im internet gesehen, aber ich kann nicht scheinen, um Sie zu verstehen. Dies ist eine Teradata-Datenbank. Habe ich TableA hat, "CustomerId" und " DepartmentId. Habe ich TableB, dass auch
2
Antworten
Bin ich Auswahl aus einer Tabelle mit einem timestamp(6) Daten, Typ. Ich würde gerne das Datum und die Uhrzeit, zu der minute, in etwa so: Derzeit werden die Daten wie folgt Aussehen: 03/10/2014 21:54:47.690000 Ich würde gerne
2
Antworten
Ich versuche mit einem Standard-text Wert für die bereits abgeleitete Spalte "Sub1" Ist das möglich? Ich habe Platzhalter für die Spalten abgeleitet werden, mit einem Wert von 0. Ich arbeite in Teradata, wenn es darauf ankommt..... DANKE!
3
Antworten
Ich habe eine Spalte definiert als Date format yyyy-mm-dd während der Erstellung. Möchte ich zum einfügen von Daten aus anderen Tabelle, die die Spalte als varchar(50) Während die Auswahl und das einfügen in die Tabelle, ich habe
2
Antworten
Brauche ich, um die Zeilen abzurufen, die service_date größer ist als prod_date. Der Datentyp für prod_date ist vom Datentyp VARCHAR(10) (2/20/2014 zum Beispiel) und den Daten-Typ für service_date DATUM (JJJJMMTT). Wenn ich die Abfrage service_date mit "wählen
1
Antworten
Ich versuche zu extrahieren Gespeicherte Prozedur DDL-durch Abfragen von Systemtabellen. Wenn ich die folgende Abfrage ausführen select * from dbc.tvm, wo TableKind = 'P' beide Felder RequestText und CreateText NULL enthalten. Gibt es eine Möglichkeit zur Abfrage
1
Antworten
War ich in der Lage zu tun, füllen Tabellen mit den Daten aus Excel-Datei oder text-Dateien mit GUI-Dienstprogramm Teradata Sql-Assistenten. Jetzt habe ich aber eine Anforderung, importieren von Daten in teradata-Tabellen aus excel-Datei mit einem bteq-Skript. Ich
1
Antworten
Ich versuche, führen Sie die folgenden bteq-Befehl auf linux-Umgebung, aber konnte nicht geladen werden die Daten ordnungsgemäß in die Teradata-DB-server. Kann jemand bitte raten Sie mir, lösen die unten Problem, ich bin vor beim laden. BTEQ-Befehl verwendet
1
Antworten
Allgemein gesprochen, ist es ein performance-Unterschied zwischen der Verwendung eines "JOIN", um wählen Sie die Zeilen mit einer where-Klausel VORHANDEN ist? Suche in verschiedenen Q&A web-Seiten deutet darauf hin, dass eine Verknüpfung effizienter ist, aber ich erinnere
1
Antworten
Ich habe ein Problem mit einer Berechnung in einem meiner Teradata Abfragen. Ich bin die Multiplikation von zwei zahlen durch einander, aber ich bin immer ein "Numerischer überlauf ist aufgetreten während der Berechnung." Fehler beim ausführen der
1
Antworten
Ich habe so etwas wie dieses: ID Result 1 value1 2 value1 2 value2 3 value1 4 value1 4 value2 4 value3 Und ich möchte etwas zurückgeben, wie diese: ID Result1 Result2 Result3 1 value1 2 value1
2
Antworten
Ich brauche zum einfügen der Daten aus einem excel sheet in eine teradata-Tabelle. und ich muss dies mit einem MAKRO. Ich habe Daten in einer excel-Tabelle, wie COL1 COL2 COL3 COL4 1 2 3 4 2 5
1
Antworten
Habe ich ein halbes Dutzend Ansichten in SQL Server, die ich brauche, um zu replizieren, die in Teradata, aber ich habe nicht in der Lage zu finden, der TD entspricht dem SQL-Metadaten-Tabellen. Ich möchte replizieren Sie die
2
Antworten
Ich versuche, Holen Sie sich eine riesige Menge der Datensätze, die von Teradata mithilfe von JDBC. Und ich muss brechen dieser Satz in Teile, für die bin ich mit "Top N" - Klausel in select. Aber ich
1
Antworten
Ich eine Tabelle erstellt, anhand der folgenden definition für ein Teradata-identity-Spalte: ID INTEGER GENERATED BY DEFAULT AS IDENTITY (START MIT 1 INCREMENT BY 1 MINVALUE 0 MAXVALUE-100000000 KEIN ZYKLUS), ---- EINZIGARTIGE PRIMÄR-INDEX ( ID ) Für mehrere
2
Antworten
Ich bin verwirrt, warum wir verwenden diese Funktion min.Ich bin nicht in der Lage zu verstehen, wie die unten snippet funktioniert.Bitte leiten COALESCE( min((start_Date)) OVER (partition by Seq_id ORDER BY start_Date rows between 1 following and 1
2
Antworten
Ich versuche zu extrahieren, das Datum und die Zeit aus einem Feld in Teradata. Bereich in Frage: VwNIMEventFct.EVENT_GMT_TIMESTAMP Hier ist, was die Daten so Aussehen: 01/02/2012 12:18:59.306000 Ich würde gerne das Datum und die Uhrzeit nur. Habe
1
Antworten
Benutze ich Teradata 14 mit allen strtok und andere neue Funktionen , aber ich darf nicht schreiben, meine eigenen Funktionen . In der folgenden Tabelle jeder Mensch hat viele Fähigkeiten . Wie kann ich die verketten Sie
3
Antworten
Ich bin mit Teradata. Bei, dass ich immer 'Nein weitere spool-Speicherplatz in der Datenbank". Meine Datenbank-Auslastung liegt bei 85%. Gibt es irgendeine Beziehung zwischen diesem Fehler und DB-Auslastung ? Studien, die sich auf diese wäre hilfreich für
2
Antworten
Unten ist der Inhalt meines scripts.bat : @echo off cd C:\Program Files\Teradata\Client\13.0\bin bteq .LOGON server/username,password; select date; .LOGOFF @echo off goto end :end @echo exit Ich habe kein problem mit der Anmeldung, aber es scheint, dass bteq
2
Antworten
Ich habe große Schwierigkeiten die Lösung dieser scheinbar einfachen Aufgabe: Zweck: Erstellen Sie eine Abfrage, entfällt die Initiale in der Mitte Beispiel Name Smith, John A Jane, Mary S Möchte ich eine Ausgabe wie diese: Name Smith,
1
Antworten
Ich bin zu wollen, um die Verwendung von Variablen innerhalb meines SQL-makro auf Teradata. Dachte ich, ich könnte etwas tun, wie die folgenden: REPLACE MACRO DbName.MyMacro ( MacroNm VARCHAR(50) ) AS ( /* Variable to store last
1
Antworten
Immer Fehler code '3706'. Sieht etwas mit einem Komma in meiner syntax. Versucht der Streifen den code unten so viel wie möglich, aber immer noch der Fehler. Mein SQL ist unten. Mit Teradata als gut. Irgendwelche Ideen?
5
Antworten
Ich versuche, konvertieren von Datum-format gespeichert m/d/yyyy, um eine 'yyyymmdd' - Zeichen-format, ohne die Notwendigkeit der Besetzung der Datum-Spalte jedes mal, wenn ich verwenden möchten, die Spalte in meiner Abfrage. Derzeit bin ich casting und formatieren von
2
Antworten
Ich soll den export der Ergebnisse in excel-Tabelle durch ausführen der Abfrage in Teradata SQL-Assistenten. Ich verwendete kopieren und einfügen aber es hat nicht funktioniert Vielen Dank im Voraus. Es spielt mir keine option für xls-Datei Seine
1
Antworten
In meinem Teradata-Abfrage, die ich wollen, so etwas zu tun. Aber es funktioniert nicht- Select * Where SCAN_TIME > 01/01/2015 13:11:00 Meine SCAN_TIME Spalte einen TIMESTAMP(0) - Feld mit Daten wie oben gezeigt. Wie gehe ich dabei
1
Antworten
Ich bin ein Anfänger in Excel VBA. Ich möchte zur Abfrage von Daten aus Teradata Datenbank, und geben Sie die Ausgabe in den Zeilen einer excel-Tabelle. Wenn ich Schreibe den folgenden code: Private Sub CommandButton1_Click() Dim conn