在我们公司的一个脚本中,我发现一个 sqlite 创建表脚本,其中一列缺少数据类型定义。创建表时列类型的默认值是多少?
create table x(
y,
z int
);
Run Code Online (Sandbox Code Playgroud)
在上面的简化示例中,y 列受到质疑。
当我尝试检查该列时
pragma table_info(x)
Run Code Online (Sandbox Code Playgroud)
y 列的信息丢失。
https://www.sqlite.org/datatype3.html
3.1. 柱亲和力的测定
所以我们可以假设默认类型是 BLOB。
归档时间: |
|
查看次数: |
3457 次 |
最近记录: |