1. Standardisieren Sie einige kleine Spezifikationen für die Verwendung von Einfügeanweisungen
1) Fügen Sie am besten ein N vor der chinesischen Zeichenfolge hinzu
2) Der Spaltenname wird mit eckigen Klammern wie dieser erweitert [Spaltenname ]
2. Konventionelles Schreiben
Einfügen in Tabellenname
( [Spalte1] , [Spalte2] )
Werte
(N'Chinese','11ds')
3. Mehrere Zeilen und eine Anweisung zum Einfügen mehrerer Zeilen
in den Tabellennamen einfügen ([Spalte 1], [Spalte 2])
Wählen Sie „Wert 1“, „Wert 2“ Union All – hier besteht der Unterschied zwischen Union und Union All
– hauptsächlich für Duplikation Es lohnt sich, damit umzugehen, Union filtert doppelte Zeilen heraus und Union All fügt sie alle ein
wähle 'Wert 3','Wert 4' Union
wähle 'Wert 5','Wert 6 '
4. In neue Tabelle kopieren Kopieren Sie die Daten in der Originaltabelle in eine neue Tabelle, die nicht existiert
Wählen Sie * aus alter Tabelle in neue Tabelle aus
--Wie kopiere ich nur die Tabellenstruktur?
wählen Sie * in neue Tabelle aus alter Tabelle aus, wobei 1<>1
wählen Sie Top 0 * in neue Tabelle aus alter Tabelle aus
5 Daten Kopieren Sie Daten aus anderen Tabellen in eine vorhandene Tabelle
in Tabellennamen einfügen (Spalte,Spalte2)
Spalte,Spalte2 aus alter Tabelle auswählen
6. Schreiben erzwingen Schreiben in das Identifikationsfeld erzwingen.
--Für Spalten, die auf automatisches Wachstum eingestellt sind, können wir standardmäßig keine Werte dafür eingeben.
--Sie können die folgende Anweisung verwenden, um das Schreiben zu erzwingen.
--1) Hinzufügen aktivieren, (Einschränkungen beim Hinzufügen entfernen)
Indentity_insert Tabellenname aktivieren
--2) Sie können das manuell einfügen id
insert into gibt (id, name) Werte an ('1002','sophomore')
--3) Manuelles Einfügen deaktivieren
Indentity_insert Tabellennamen festlegen aus