SQLite to this day [uses a dynamic type system](https://www.sqlite.org/datatype3.html) in which integers, IEEE floating-point numbers, and other things are possible datatypes, selected by a storage class field in the format. It’s common for languages with dynamic typing to store data in this kind of discriminated union, but SQLite might be the only general-purpose database in wide use to store its data in this format. Others use static typing for each column in the database.