Heim  >  Artikel  >  Datenbank  >  SQL-Anweisung, Einfügeanweisung

SQL-Anweisung, Einfügeanweisung

伊谢尔伦
伊谢尔伦Original
2016-12-03 10:47:312965Durchsuche

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


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn