MySQL不能为空?

时间:2015-01-09 07:50:40

标签: mysql

我使用“TEXT”数据类型作为我的帖子内容。当我向数据库添加条目时,该coloumn不能为空。我怎么强迫这个?你可以帮帮我吗?

2 个答案:

答案 0 :(得分:0)

将此TEXT列设为not null

要将现有列修改为不允许null,请使用以下代码

ALTER TABLE table_name MODIFY column_name TEXT NOT NULL;

答案 1 :(得分:0)

使用此方法

if ($_POST['var1'] == '') {
    $db_var1 = 'NULL';
} else {
    $db_var1 = "'" . mysql_real_escape_string($_POST['var1']) . "'";
}