mySQL 中的空值

发布于 2024-08-23 19:05:57 字数 146 浏览 3 评论 0原文

我已将一个新网站移至我的服务器。这个网站使用PHP和MySQL,并且构建得很差。

问题是 - 它需要将非空值插入到新记录中,只要我没有指定值,尽管默认值为空。

我被告知它已在以前的服务器上完成,但他们不知道如何完成。我很高兴在这方面得到一些帮助。

I've got a new website moved to my server. This website uses PHP and MySQL, and is built very poorly.

The problem is - it needs non-null values inserted into new records where ever I don't specify a value, though the default value is null.

I've been told it has been done on the previous server, but they have no idea how. I'd be glad to receive some help on this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

箜明 2024-08-30 19:05:57

您可以使用以下方法更新数据库字段的默认值以防止出现问题:

ALTER TABLE `table` ALTER `field` SET DEFAULT 'value'

有关特定字段和参数的 ALTER TABLE 的更多信息,请参阅 文档

You could update the default values of the fields of your database to prevent problems using:

ALTER TABLE `table` ALTER `field` SET DEFAULT 'value'

More information on ALTER TABLE for specific fields and parameters can be found in the documentation.

多像笑话 2024-08-30 19:05:57

您需要为列添加默认值,或者使用默认值重新创建表,或者更改表定义。

http://dev.mysql.com/doc/refman/ 5.1/en/alter-table.html

http ://dev.mysql.com/doc/refman/5.1/en/create-table.html

You need to add default values for the columns, either recreate the tables with defaults or alter the table definitions.

http://dev.mysql.com/doc/refman/5.1/en/alter-table.html

http://dev.mysql.com/doc/refman/5.1/en/create-table.html

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文