Abstract
By now you’ve discovered that user-defined functions, aggregates, and collations can be surprisingly useful. The ability to add such functions using the extensions part of the C API is a great complement to the open nature of the core SQLite library. So, you’re free to dig in and modify SQLite to your heart’s content. We would even go so far to say that SQLite provides a friendly, easy-to-user interface that makes it possible to implement a wide range of powerful extensions and customizations, especially when combined with other features already present in SQLite.
In the next chapter, you will see how many extension languages take advantage of this. They use the C API to make it possible to implement all manner of capabilities and extensions for a given language.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2010 Grant Allen and Mike Owens
About this chapter
Cite this chapter
Allen, G., Owens, M. (2010). The Extension C API. In: The Definitive Guide to SQLite. Apress. https://doi.org/10.1007/978-1-4302-3226-1_7
Download citation
DOI: https://doi.org/10.1007/978-1-4302-3226-1_7
Publisher Name: Apress
Print ISBN: 978-1-4302-3225-4
Online ISBN: 978-1-4302-3226-1
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books