Großbuchstaben in Oracle sql

Ich bin versucht, eine Ansicht zu erstellen, die mit Majors und Minderjährige w/upper case, aber Oracle gibt mir immer eine Fehlermeldung. Was mache ich falsch?

CREATE VIEW A5T4 ALS

SELECT StudentID, Major1, Major2, Minor

VOM A5

WHERE UPPER(Major1, Major2, Minor)

BESTELLUNG DURCH StudentID;

Den Fehler: Fehler-Bericht -
SQL-Fehler: ORA-00909: ungültige Anzahl von Argumenten
00909. 00000 - "ungültige Anzahl von Argumenten"
*Ursache:

*Aktion:

  • Ich verstehe nicht die Frage. Versuchen Sie, nur die Anzeige-majors und Minderjährige, die in Großbuchstaben?
  • UPPER akzeptiert nur einen einzigen parameter & es ist keine Bedingung in den WHERE-Klausel. Versuchen SELECT StudentID, UPPER(Major1) Major1, UPPER(Major2) Mayor2, UPPER(Minor) Minor FROM A5 ORDER BY StudentID;
  • Ich bin versucht, die Anzeige des majors und Minderjährige in Großbuchstaben. Also müsste die Bedingung sein, jeder einzelne großen? Muss ich die Liste noch? Die majors sind zum Beispiel Fin oder Mis... wie mache ich das?
InformationsquelleAutor Ana Mar | 2015-07-01
Schreibe einen Kommentar