English 中文(简体)
my
原标题:not null usage in mysql
  • 时间:2010-05-15 19:48:37
  •  标签:
  • mysql

我在我的sql.i使用像 varchar(20) NOT NUL那样的辛醇。

这通常意味着这一领域是强制性的?

但它接受此领域的空间。 这是正确的。 添加一则“<代码>“_POST[名称],即使名称无任何价值查询,也予以执行。

没有人能够就这一点向我澄清?

NUL和空白空间是否相同?

最佳回答

我不想再次向你们解释民族解放军,其他人也这样做了。

在与PHP合作时,请总是尝试使用PDO

$name = (!isset($_POST[ name ]) || empty($_POST[ name ]) ? NULL : $_POST[ name ];

也就是说,如果贵单位的美元不是固定的,就是空出的,就会给全国人民力量带来价值。 否则使用_POST[名称]美元。

现在,如果你将姓名列入你准备的发言稿,你将具有严格的联合国利比里亚特派团价值,或称号。

问题回答

<代码>NUL和空座并非一样。 您可在“<代码”一栏中储存空洞。 NOT NUL。

http://dev.mysql.com/doc/refman/5.0/en/working-with-null.html

与民族解放军合作时的一个常见错误是,假设不可能将零或空壳插入一栏,即NOT NUL,但情况并非如此。 事实上,这些都是价值观,而全国人民代表大会则意味着“没有价值”。 你们可以通过使用国际空间法学会(国际海洋学会)来轻易地测试这一点:

mysql> SELECT 0 IS NULL, 0 IS NOT NULL,    IS NULL,    IS NOT NULL;
+-----------+---------------+------------+----------------+
| 0 IS NULL | 0 IS NOT NULL |    IS NULL |    IS NOT NULL |
+-----------+---------------+------------+----------------+
|         0 |             1 |          0 |              1 |
+-----------+---------------+------------+----------------+

因此,完全有可能在NOT NUL栏中插入零或空插座,因为事实上这些是NOT NUL。 见B.5.5.3节,

NOT NUL 意味着数据库需要一定价值才能输入。 在MySQL中,如果你试图插入“NUL”的话,可以确定一个默认价值。

考虑到空间或空白舱位不同于NUL。 NUL表示,根本没有指明任何价值,甚至没有空白。

<代码>NUL实际上是“NUL,而不是空白处。 你们必须做一些事情,例如<代码>,名称=NUL,以便把一个领域划出。

民族解放军没有价值,这是不知的。 空间,甚至空洞,仍然是一种扼杀。





相关问题
SQL SubQuery getting particular column

I noticed that there were some threads with similar questions, and I did look through them but did not really get a convincing answer. Here s my question: The subquery below returns a Table with 3 ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

php return a specific row from query

Is it possible in php to return a specific row of data from a mysql query? None of the fetch statements that I ve found return a 2 dimensional array to access specific rows. I want to be able to ...

Character Encodings in PHP and MySQL

Our website was developed with a meta tag set to... <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> This works fine for M-dashes and special quotes, etc. However, I ...

Pagination Strategies for Complex (slow) Datasets

What are some of the strategies being used for pagination of data sets that involve complex queries? count(*) takes ~1.5 sec so we don t want to hit the DB for every page view. Currently there are ~...

Averaging a total in mySQL

My table looks like person_id | car_id | miles ------------------------------ 1 | 1 | 100 1 | 2 | 200 2 | 3 | 1000 2 | 4 | 500 I need to ...

热门标签