NOT NULL 和NULL
Jun 13, 2016 pm 12:33 PM
NOT?NULL?|?NULL:指定該列是否允許為空。如果既不指定NULL也不指定NOT?NULL,列被認為指定了NULL
在?MySQL?中,?
為一個?NOT?NULL?字段設置?NULL?值?,?
它并不會出錯,?
MySQL?會自動將?NULL值轉化為該字段的默認值,?
那怕是你在表定義時沒有明確地為該字段設置默認值?
:》一般來說MySQL會自動為你添加默認值的,?
比如?
為一個?NOT?NULL?的?整型?賦?NULL?值,?
結果是?0?
CHAR?型?
->?''空值?
DATATIME?
->'0000-00-00?00:00:00'?
等等
Top
2?樓UNICORN_BX(天天天藍)回復于?2003-01-13?11:22:18?得分?0?也就是說,MySQL中NOT?NULL并不是一個約束條件了.?
如果字段設置為NULL,則插入記錄時沒有給予該字段的值,那么MySQL自動用Default的值,如果沒有Default,則無論是該字段是什么類型該字段值NULL.?
這是不是就是MySQL中NOT?NULL和NULL所起到的作用,即當不為定義Default值的時候,給予的默認值的不同.

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen

Wie kann das Problem des jQueryAJAX-Fehlers 403 gel?st werden? Bei der Entwicklung von Webanwendungen wird jQuery h?ufig zum Senden asynchroner Anfragen verwendet. Allerdings kann bei der Verwendung von jQueryAJAX manchmal der Fehlercode 403 auftreten, der darauf hinweist, dass der Zugriff vom Server verboten ist. Dies wird normalerweise durch serverseitige Sicherheitseinstellungen verursacht, es gibt jedoch M?glichkeiten, das Problem zu beheben. In diesem Artikel wird erl?utert, wie Sie das Problem des jQueryAJAX-Fehlers 403 l?sen k?nnen, und es werden spezifische Codebeispiele bereitgestellt. 1. machen

Welches ASUS-Motherboard sollte mit dem R55600 gekoppelt werden? Das ASUS ROGStrixB550-FGaming-Motherboard ist eine ausgezeichnete Wahl. Es ist perfekt mit dem Ryzen55600X-Prozessor kompatibel und bietet hervorragende Leistung und Funktionen. Dieses Motherboard verfügt über ein zuverl?ssiges Stromversorgungssystem, unterstützt übertaktung und bietet eine Fülle von Erweiterungssteckpl?tzen und Anschlüssen für den t?glichen Gebrauch und Gaming-Anforderungen. ROGStrixB550-FGaming ist au?erdem mit hochwertigen Audiol?sungen, schnellen Netzwerkverbindungen und einem zuverl?ssigen W?rmeableitungsdesign ausgestattet, um sicherzustellen, dass das System effizient und stabil bleibt. Darüber hinaus übernimmt dieses Motherboard auch den wundersch?nen ROG-Stil und ist mit wundersch?nen RGB-Lichteffekten ausgestattet, die Ihrem Computer ein visuelles Vergnügen verleihen. Alles in allem ASUS ROGStri

Welcher ist besser, Celeron g4900 oder i36100? Wenn es um die beiden Prozessoren Celeron G4900 und I36100 geht, besteht kein Zweifel daran, dass die Leistung des I36100 überlegen ist. Celeron-Prozessoren gelten im Allgemeinen als Low-End-Prozessoren und werden haupts?chlich in preisgünstigen Laptops verwendet. Der I3-Prozessor wird haupts?chlich für High-End-Prozessoren verwendet und weist eine sehr gute Leistung auf. Unabh?ngig davon, ob Sie Spiele spielen oder Videos ansehen, treten bei Verwendung des I3-Prozessors keine Verz?gerungen auf. Versuchen Sie daher nach M?glichkeit, insbesondere für Desktop-Computer, Prozessoren der Intel I-Serie zu kaufen, damit Sie den Spa? an der Online-Welt genie?en k?nnen. Wie ist die Leistung des Celeron G4900T? Aus Leistungssicht schneidet der Pentium G4900T im Vergleich zur Vorg?ngerversion gut ab

Der Stromverbrauch von RX588 betr?gt etwa 250 W. Das Ansehen von Filmen auf dem RX580 verbraucht Strom, aber nicht viel. Für die Dekodierung vieler Videos ist Hardware erforderlich. Eine Grafikkarte wird mehr oder weniger verwendet. Der Plattform-Stromverbrauch der Einzelkarte xfx Crimson und Dylan Demon + 7700K betr?gt etwa 380 W, 7700 K werden als 100 W gez?hlt, und andere Ger?te zusammen erreichen bis zu 30 W, d. h. der Stromverbrauch von rx588 betr?gt etwa 250 W und der Stromverbrauch von Die Dual-Card-Maschine hat eine Leistung von 630 W bis 650 W, mehr als 700 W ist ausreichend, aber zu diesem Zeitpunkt ist die Belastung des Netzteils zu hoch, was sich auf die Lebensdauer auswirkt. Berechnet auf der Grundlage der Belastung betr?gt die ideale Leistung 60 % bis 80 % Die Nennleistung des Netzteils betr?gt 850 bis 1000 W. Dies h?ngt davon ab, welche CPU verwendet wird und ob sie übertaktet ist. Unterstützt das H61-Motherboard die 588-Grafikkarte selbst?

Der Unterschied zwischen null und NULL in der C-Sprache ist: null ist eine Makrodefinition in der C-Sprache, die normalerweise zur Darstellung eines Nullzeigers verwendet wird und zum Initialisieren von Zeigervariablen oder zum Bestimmen, ob der Zeiger in einer bedingten Anweisung null ist, verwendet werden kann. NULL ist eine Makrodefinition in der C-Sprache. Eine vordefinierte Konstante in, die normalerweise zur Darstellung eines Nullwerts verwendet wird und zur Darstellung eines Nullzeigers, eines Nullzeigerarrays oder eines Nullstrukturzeigers verwendet wird.

In JavaScript stellen sowohl undefiniert als auch null das Konzept von ?nichts“ dar: 1. undefiniert stellt eine nicht initialisierte Variable oder eine nicht vorhandene Eigenschaft dar. Wenn eine Variable deklariert, ihr aber kein Wert zugewiesen ist, ist der Wert der Variablen undefiniert. Beim Zugriff auf Eigenschaften, die nicht im Objekt vorhanden sind, ist der zurückgegebene Wert ebenfalls undefiniert. 2. Null stellt eine leere Objektreferenz dar. In einigen F?llen kann die Objektreferenz auf Null gesetzt werden, um den von ihr belegten Speicher freizugeben.

MSVCP140D.dll ist eine sehr wichtige Ressourcendatei. Wenn beim Ausführen des Programms, für dessen Ausführung MSVCP140D.dll nicht angegeben ist, ein Fehler auftritt, müssen Sie ihn ernst nehmen, denn wenn Sie nicht richtig damit umgehen, wird das Programm dies tun nicht laufen k?nnen. MSVCP140D.dll ist nicht für die Ausführung unter Windows angegeben. L?sung: Methode 1: Laden Sie zun?chst die Datei msvcp140.dll herunter, dekomprimieren Sie sie und kopieren Sie sie in das entsprechende Systemverzeichnis (die verschiedenen Verzeichnisadressen unten entsprechen unterschiedlichen Systemen und k?nnen nicht verwechselt werden) 1 . Für Windows95/98/Me-Systeme kopieren Sie es in das Verzeichnis C:\Windows\System. 2.Fenster

Der Unterschied zwischen null und undefiniert ist: 1. Semantische Bedeutung; . Leistung bei der JSON-Serialisierung; 9. Beziehung zu Typen. Detaillierte Einführung: 1. Semantische Bedeutung: Null bedeutet normalerweise, dass diese Variable keinen gültigen Objektwert hat, w?hrend undefiniert normalerweise bedeutet, dass der Variablen kein Wert zugewiesen wurde oder das Objekt dieses Attribut nicht hat. 2. Verwendungsszenarien , usw.
