SQLite VARCHAR默认大小

SQLite VARCHAR默认大小,第1张

概述在SQLite中,当我说: CREATE TABLE my_table ( my_column VARCHAR ); 不指定VARCHAR的大小,使用的默认大小是多少? 我似乎找不到它在sqlite.org或从我的数据库文件。 我知道SQLite不强制大小,当尝试将varchar(500)放入varchar(30),但是在初始大小规范和什么是最佳做法的权衡? 没关系。 SQLite在声 在sqlite中,当我说:
CREATE table my_table (    my_column VARCHAR );

不指定VARCHAR的大小,使用的默认大小是多少?

我似乎找不到它在sqlite.org或从我的数据库文件。

我知道sqlite不强制大小,当尝试将varchar(500)放入varchar(30),但是在初始大小规范和什么是最佳做法的权衡?

没关系。

sqlite在声明VARCHAR类型时不使用大小。事实上,它几乎不使用类型。

您可以在sqlite的INT列中存储TEXT。而sqlite会never truncate一个TEXT列。

总结

以上是内存溢出为你收集整理的SQLite VARCHAR默认大小全部内容,希望文章能够帮你解决SQLite VARCHAR默认大小所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/1162400.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存