vsql
  • Getting Started
  • Features
  • SQL Reference
  • The SQL Language
  • Client Interfaces
  • Internals
  • Development
  • Appendix
vsql
  • vsql
  • View page source

vsql

vsql is a small SQL database that follows the SQL standard. It keeps a whole database in a single file (or in memory), and you can use it from a terminal (see Command Line Interface (CLI)), from any PostgreSQL client (see PostgreSQL Server), or embedded in your own program (see Language: C/C++ and Language: V). It’s written in pure V with no dependencies.

New to vsql? Start with Quick Start.

  • Getting Started
    • Quick Start
    • Installing & Updating
    • Docker
    • FAQ
  • Features
    • Custom Functions
    • In Memory Database
    • Prepared Statements
    • Transactions
    • Virtual Tables
  • SQL Reference
    • ALTER SEQUENCE
    • ALTER TABLE
    • COMMIT
    • CONNECT
    • CREATE INDEX
    • CREATE SCHEMA
    • CREATE SEQUENCE
    • CREATE TABLE
    • Cursors
    • DELETE
    • DISCONNECT
    • DROP INDEX
    • DROP SCHEMA
    • DROP SEQUENCE
    • DROP TABLE
    • EXPLAIN
    • INSERT
    • ROLLBACK
    • SELECT
    • SET CATALOG
    • SET CONNECTION
    • SET CONSTRAINTS
    • SET SCHEMA
    • SET TRANSACTION
    • START TRANSACTION
    • UPDATE
    • VALUES
  • The SQL Language
    • Booleans
    • Dates and Times
    • Information Schema
    • Numbers
    • Text
  • Client Interfaces
    • Command Line Interface (CLI)
    • PostgreSQL Server
    • Language: C/C++
    • Language: V
  • Internals
    • File Format
    • Limitations
    • MVCC
  • Development
    • Benchmark
    • Contributing
    • Testing
    • SQL Standard
    • Standard Index
  • Appendix
    • Expressions
    • Functions
    • Keywords
    • Operators
    • SQL Compliance
    • SQL Flagging
    • SQLSTATE
Next

© Copyright 2022, Elliot Chance.

Built with Sphinx using a theme provided by Read the Docs.