Tag: proc-sql

proc sql ist eine SAS-Prozedur zum Absenden von SQL-Anweisungen, die SAS-compiler. Für Oracle Pro*C, bitte verwenden [oracle pro-c].

Ist es möglich, eine groß-und Kleinschreibung VERSCHIEDENE mit SAS (PROC SQL)?

Anzahl der Antworten 7 Antworten
Ist es ein Weg, um die groß-und Kleinschreibung in verschiedene Zeilen aus dieser SAS-SQL-Abfrage? ... SELECT DISTINCT country FROM companies; Die ideale Lösung würde darin bestehen, von einer einzigen Abfrage. Ergebnisse nun wie folgt Aussehen: Australia australia

proc transpose mit doppelten ID-Werte

Anzahl der Antworten 2 Antworten
Ich brauche Hilfe mit proc transpose-Prozedur in SAS. Mein code war zunächst: proc transpose data=temp out=temp1; by patid; var text; Id datanumber; run; Dieser gab mir Fehler "Den ID-Wert ""wird zweimal in die gleiche Gruppe". Ich veränderte

Proc SQL Löschen dauert viel zu lange

Anzahl der Antworten 6 Antworten
Ich bin mit dem folgenden SAS-Befehl: Proc SQL; Delete From Server003.CustomerList; Quit; Die sich über 8 Minuten... wenn es dauert nur ein paar Sekunden, um diese Datei Lesen,. Was könnte die Ursache löschen, um so lange dauern

Wie konvertiert Datum in SAS zu JJJJMMTT format Anzahl

Anzahl der Antworten 2 Antworten
In Tabelle test_1, die my_date Feld ist ein "DATE9." - format. Ich möchte konvertieren, um ein rein numerisches format (Anzahl Länge 8), die von der form YYYYMMDD. Auch ich möchte dies tun, in einer proc sql-Anweisung im

SAS data step, proc sql einfügen von Zeilen aus einer anderen Tabelle mit auto-increment primary key

Anzahl der Antworten 1 Antworten
Ich habe 2 Datensätze, wie unten id name status 1 A a 2 B b 3 C c Einem anderen dataset name status new C c 0 D d 1 E e 1 F f 1 Wie

SQLselect rechnen mit Fall/wenn

Anzahl der Antworten 5 Antworten
Ich habe die folgende Tabelle: Id Type 1 A 2 B 3 C 4 A Ich würde gerne neue Tabelle, die die Anzahl von Zeilen, die jeder Typ hat. Es ist einfach zu erstellen jede Tabelle, die

LEFT JOIN in SAS mit PROC SQL

Anzahl der Antworten 3 Antworten
Ich bin neu in SAS und haben dieses grundlegende problem. Ich habe eine Liste von NYSE trading-Termine in Tabelle A wie folgt - trading_date 1st March 2012 2nd March 2012 3rd March 2012 4th March 2012 5th

SAS Proc SQL-Datenbank-Tabelle Einfügen

Anzahl der Antworten 2 Antworten
Verwendung von SAS Proc SQL, gibt es eine Möglichkeit zum einfügen von Datensätzen aus einem SAS-Dataset in eine Tabelle, öffnen Sie den SQL Server-Verbindung? So etwas wie dieses (was nicht funktioniert): proc sql exec; connect to sqlservr

Auszug linken Teil des Strings in SAS?

Anzahl der Antworten 4 Antworten
Gibt es eine Funktion, SAS proc SQL-was kann ich verwenden, um zu extrahieren linken Teil des Strings.es ist so etwas ähnliches wie LEFT-Funktion, sql-server. in der SQL habe ich left(11111111, 4) * 9 = 9999 ich würde

SAS Proc sql Zeilennummer

Anzahl der Antworten 2 Antworten
Wie bekomme ich die Nummer der Zeile einer Beobachtung in der proc sql, ähnlich wie _N_ für ein datastep in proc sql? Beispielsweise proc sql outobs=5; select case mod(<something>, 2) when 0 then "EVEN" else "ODD" end

In SAS SQL Passthrough

Anzahl der Antworten 5 Antworten
Gibt es irgendwelche Vorteile der Verwendung von SQL-Passthrough-Anlage zusammen mit SAS? es gibt bei weitem nicht genügend Informationen, um die Antwort InformationsquelleAutor Tommy | 2009-03-11

SAS datastep/SQL-select-Letzte Datensatz aus mehreren Datensätzen mit gleicher ID

Anzahl der Antworten 4 Antworten
Zum Beispiel habe ich ein dataset wie folgt: id Date 1 2000/01/01 1 2001/01/01 1 2002/01/01 2 2003/01/01 Durch datastep oder sql, wie könnte ich den Datensatz mit der id = 1 und das Letzte Datum 2002/01/01?

Wie finden Sie die Länge einer numerischen Variablen mit PROC SQL

Anzahl der Antworten 3 Antworten
Ich habe einen Datensatz mit einer Spalte mit Telefonnummern. Ich möchte die filter dieser Datensatz mit PROC SQL WHERE die Länge der zahlen ist mindestens 7 stellen. In normalen SQL-ich kann nur für eine Länge-Funktion, um eine

Löschen einer Tabelle in SAS

Anzahl der Antworten 6 Antworten
Was ist die effiziente Möglichkeit zum löschen einer Tabelle in SAS? Ich habe ein Programm, Schleifen und Tropfen, die eine große Anzahl von Tabellen, und möchte wissen, ob es einen performance-Unterschied zwischen PROC SQL; PROC DATASETS; für

Begrenzung der Ergebnisse in der PROC SQL

Anzahl der Antworten 2 Antworten
Ich versuche, mit PROC SQL für die Abfrage einer DB2-Tabelle mit Hunderten von Millionen von Datensätzen. Während der Entwicklungsphase, ich will laufen meine Abfrage auf eine beliebig kleine Teilmenge der Datensätze (sagen wir, 1000). Ich habe versucht,