文本列的默认值

28

我在我的表中有一个数据类型为TEXT的列。

我该如何给它一个默认值NULL,这样当该列中没有条目时,它不会占用内存。

我在一个论坛上看到了类似的问题,他们说应该允许该列为空值;我也这样做了,但还是不行。


1个回答

41

TEXT 不支持除 NULL 以外的默认值。因此,它隐含地为 DEFAULT NULL,所以您不需要更改任何内容。


如果该列中没有数据,它会节省内存吗? - Shaun
1
https://dev59.com/8nA75IYBdhLWcg3wH1JB - Anees Sadeek
1
对于除 ENUM 之外的字符串类型,其默认值为空字符串。 - Ivan Olshansky

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接