SQL :: Übersetzer.

strukturierte Datendefinitionen (SQL und mehr) manipulieren
Jetzt downloaden

SQL :: Übersetzer. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Arthur Axel Schmidt
  • Website des Verlags:
  • http://search.cpan.org/~frew/

SQL :: Übersetzer. Stichworte


SQL :: Übersetzer. Beschreibung

Diese Dokumentation deckt die API für SQL :: Übersetzer ab. Für eine allgemeinere Diskussion, wie Sie die Module und Skripts verwenden, lesen Sie bitte SQL :: Übersetzer: -Spezifische SQL, ER-Diagramme, Dokumentation (POD und HTML), XML und Klasse :: DBI-Klassen. Der Hauptfokus von SQL :: Translator ist SQL, aber Parser sind jedoch für andere strukturierte Datenformate, einschließlich Excel-Tabellenkalkulationen und willkürlich getrennte Textdateien. Durch die Trennung des Codes in Parsern und Produzenten mit einem Objektmodell dazwischen ist es möglich, jeden Parser mit einem beliebigen Produzenten zu kombinieren, um benutzerdefinierte Parsers oder -produzenten anzuschließen oder die Analysdaten über das eingebaute Objektmodell zu manipulieren. Gegenwärtig werden nur die Definitionsteile von SQL behandelt (erstellen, ändern), nicht die Manipulation von Daten (Einfügen, Aktualisieren, Löschen) .synopsis verwenden SQL :: Übersetzer; My $ Translator = SQL :: Übersetzer-> NEU (# Drucken Debug-Info Debug => 1, # -Druck-Analyse :: Redecent-Trace Trace => 0, # Nicht-Kommentare in die Ausgabe No_Comments => 0, # -Druckname-Mutationen , Konflikte show_warnings => 0, # Hinzufügen "Drop-Tabelle" Anweisungen Add_Dect_table => 1, #, um zu zitieren oder nicht zu zitieren oder nicht zu zitieren, das ist die Frage Quote_identifiers => 1, # Validate Schema-Objekt validate => 1, # Erstellen Sie alle Tabellennamenkappen In Produzenten, die diese Option format_table_name => sub {My $ TABLEENAME = Shift unterstützen; uc ($ tableName)}, # null-op-Formatierung, nur hier für die Dokumentation sake format_package_name => sub {Return Shift}, format_fk_name => sub { Rückschaltverschiebung}, format_pk_name => Sub {Return Shift},); Meine $ output = $ translator-> übersetzen (von => 'mysql', to => 'Oracle', # oder ein ArrayRef von Dateinamen, dh Dateiname => $ Datei,) oder Die $ Translator-> Fehler; $ Ausgabe drucken; Homepage des Produkts


SQL :: Übersetzer. Zugehörige Software