Wie viele Zeichen können maximal in einer SQL-Anweisung in Oracle verwendet werden?Maximale Anzahl oder Zeichen pro Select-Anweisung
Antwort
Die Oracle-Dokumentation gibt keine maximale Länge für eine SQL-Abfrage. Check this here.
Dies liegt daran, dass das physische Limit vom Betriebssystem des Datenbankservers abhängt. Es genügt zu sagen, dass das tatsächliche Limit viel größer ist als jede praktische Anfrage, die Sie schreiben (oder sogar generieren könnten).
Es gab eine praktische Grenze für EXECUTE IMMEDIATE von 32767, weil das die Grenze einer PL/SQL varchar2-Variable ist. Aber in diesen Tagen können wir EXECUTE IMMEDIATE mit viel größeren Aussagen mit clob füttern. Immer noch nicht, dass wir sollten :)
Es hängt von vielen Dingen wie Speicherplatz auf der Festplatte und Speicher usw. ab. Aber Sie sollten keine großen Daten in eine Abfrage stellen. Es ist keine gute Option.
Normalerweise folgt, was ich sagte, es erfordert keine großen Zeichen in der Abfrage, die Sie diese Frage stellen könnte.
- 1. Maximale Anzahl von Zeichen stringbuilder kann
- 2. Maximale Laufzeit von Google Skript pro Benutzer oder pro Konto
- 3. Maximale Anzahl von Zeilen pro MySQL (Milliarden) NDBCLUSTER?
- 4. Maximale Anzahl von Verbindungen pro Host mit twisted.web.client.Agent
- 5. Apache POI - maximale Anzahl von bedingten Formatierungen pro Blatt
- 6. Phoenix-Kanäle, maximale Anzahl von Benutzern pro Kanal
- 7. Maximale Anzahl von Webparts/Webpartzonen pro Seite? (Microsoft Sharepoint 2007)
- 8. Maximale SQL Abfragen pro Seite
- 9. Maximale Anzahl von Zeichen in einem div/Absatz-Tag
- 10. Maximale Anzahl von Sendeversuchen
- 11. TextBox maximale Anzahl von Zeichen (es ist nicht MaxLength)
- 12. Maximale Anzahl der Verbindungen
- 13. So begrenzen Sie die maximale Anzahl an Zeichen in ValueConverter
- 14. Maximale Anzahl wiederholende Zeichen in Oracle SQL-Spalte
- 15. Maximale Anzahl an Zeichen für MahApps NumericUpDown-Steuerelement festlegen
- 16. In UI Lokale Benachrichtigungen maximale Anzahl von Zeichen erlaubt
- 17. Automatisch die maximale Anzahl der Kartenaufgaben pro Knoten auf die Anzahl der Kerne festlegen?
- 18. maximale Anzahl von contact_id
- 19. maximale Anzahl in js
- 20. eine gleiche Anzahl von Zeichen pro Zeile Druck
- 21. Anzahl Funktion pro Zeile
- 22. Count maximale Auftreten eines Wertes pro Kunde
- 23. Ist Python maximale Wiederholungstiefe pro Objekt?
- 24. Anzahl der Zeichen in NSString oder NSMutableString?
- 25. Maximale Anzahl global registrierter Prozesse
- 26. Maximale Anzahl von Variablen in Methode
- 27. Wie man maximale Zeichen pro Zeile für die Textansicht in Android
- 28. PHP maximale Anzahl von Repositories
- 29. Maximale Anzahl der geplanten Jobs sidekiq
- 30. richTextBox Anzahl der Zeichen?
Was versuchst du zu tun, da du diese Frage stellst? – jarlh
Ich schreibe einen Code, um eine dynamische Select-Anweisung zu erstellen, die groß sein kann. Ich muss die Größe begrenzen, aber ich möchte nicht Limit erhalten, wenn das maximale Limit in Orakel überschreitet. – Sanke
Ugh Ich habe schreckliche Anweisungen gesehen, die auf viele Seiten gelaufen sind, oder Leute, die Daten in INs eingegeben haben, anstatt relationale Methoden zu verwenden. Relevanter ist, wie Ihr Explain-Plan aussieht und wie hoch die Kosten sind. Versuchen Sie nicht, riesige dynamische Anweisungen zu schreiben, da sie den gemeinsamen Pool von Oracle füllen. Eher in Ihrem Ansatz modular sein. – sandman