sqlite - 如果不在 SQLite 中指定新列的数据类型怎么办?

标签 sqlite sqldatatypes

如果不指定新列的数据类型怎么办

ALTER TABLE celebs 
ADD COLUMN twitter_handle TEXT;  #what if we don't specify it's datatype TEXT?

SELECT * FROM celebs; 

最佳答案

对于sqlite,类型不是必需的。默认类型关联将为 NUMERIC。参见 official documentation了解更多详情。

关于sqlite - 如果不在 SQLite 中指定新列的数据类型怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56801209/

相关文章:

php - 比较 MySQL 和 PHP 之间的数据类型

java - 安卓 : Scheduling a database call in future

c# - 如何使用C#发布的项目使SQLite数据库文件作为嵌入式资源工作

postgresql - 你如何在 PostgreSQL 中创建虚拟表?

iphone - iPhone sdk中sqlite中的三角函数

oracle - 哪个 oracle 数据类型映射到 BIGINT?

database - 是否可以更改 View 中列的数据类型?

sql-server-2008 - MAX(text) 返回操作数数据类型 text 对于 max 运算符无效。在 SQL Server 2008 中

java - SQLite for Java 未正确更新行