Skip to main content

Multi-dialect SQL parser supporting MySQL, PostgreSQL, Oracle, TiDB, OceanBase

Project description

SQL Parser

Multi-dialect SQL parser supporting MySQL, PostgreSQL, Oracle, TiDB, OceanBase.

Installation

pip install -e .

Usage

from sql_parser import SQLParser

parser = SQLParser()
result = parser.parse("SELECT * FROM users", dialect="mysql")
print(result)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

multi_dialect_sql_parser-0.1.0.tar.gz (136.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

multi_dialect_sql_parser-0.1.0-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

Details for the file multi_dialect_sql_parser-0.1.0.tar.gz.

File metadata

  • Download URL: multi_dialect_sql_parser-0.1.0.tar.gz
  • Upload date:
  • Size: 136.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for multi_dialect_sql_parser-0.1.0.tar.gz
Algorithm Hash digest
SHA256 5f6fcaf690f2d5d585524e115bdae40c5c9922b84d0e385ea044283a1bb509d2
MD5 12db27715263e62a8bb659bd6a01b1e1
BLAKE2b-256 72b7a2b08d68bcb723a0f8a9b933d280dd8d6a83eafe25643ed5bc109e4d0895

See more details on using hashes here.

File details

Details for the file multi_dialect_sql_parser-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for multi_dialect_sql_parser-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b67cf30f9f7405f5dbd9584d558a6c619fcbb1e47d2ceac2646db1044e6ca713
MD5 09073b6fc600cb4efc3081296204c58a
BLAKE2b-256 2109ba5b246527da27d81587fd8184eb50d0fe50f3a5d6d65eaae99ccba70b22

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page