INSERT
Definíció
Hozzáad egy új sor vagy sorok egy asztal vagy kilátás.
INSERT [INTO] {tárgya [(lista_columnas)] {VALUES (({DEFAULT | NULL | kifejezés} [, ... n]) [, ... n]) | tabla_derivada | sentencia_ejecutable | Alapértelmezett értékek}}
Leírása záradékok
Megfontolások
Ha egy oszlop nem szerepel a listában az oszlopok, az adatbázis motort kell tenni, hogy egy érték meghatározása alapján az oszlop, különben nem tudja betölteni a sort. Az adatbázis motor automatikusan ad értéket az oszlop, ha:
Példák
egy. Beszúr egy sort a táblázatban UnitMeasure. Mivel az érték az összes oszlop leszállítják és szerepelnek ugyanabban a sorrendben, mint az oszlopok a táblázat, nem szükséges meghatározni az oszlop nevek a listán. Az is jó gyakorlat, hogy állapítsa meg a lista örökre.
Production.UnitMeasure INSERT INTO VALUES ("F2", "Négyzetméter", getdate ())
b. Ugyanaz, mint például az opció, de meghatározó az oszlop listában.
INSERT INTO Production.UnitMeasure (Név, UnitMeasureCode, ModifiedDate) VALUES ('tér Yards "," Y2 ", getdate ())
c. 5 sorban helyezünk a megyék táblázat
Dbo.Departments INSERT INTO VALUES (1, "Emberi erőforrás", "Margheim '), (2," Sales "," Byham'), (3, "Finance", "Gill"), (4, "beszerzési", 'Barber'), (5, "gyártási", "Brewer ')
d. Helyezze az eredménye a SELECT utasítás a tábla EmployeeSales
Dbo.EmployeeSales INSERT SELECT "SELECT", e.EmployeeID, c.LastName, sp.SalesYTD FROM HumanResources.Employee AS e INNER JOIN AS SP Sales.SalesPerson e.EmployeeID = sp.SalesPersonID Person.Contact AS c INNER JOIN ON és . WHERE ContactID = c.ContactID e.EmployeeID LIKE% '2 'ORDER BY e.EmployeeID, c.LastName
Információ Bitacoras.com ...
Értékeld az Bitacoras.com: Meghatározás INSERT utasítást ad egy új sor vagy sorok egy asztal vagy kilátás. INSERT [INTO] {tárgya [(lista_columnas)] {VALUES (({DEFAULT | NULL | kifejezés} [,? N]) [,? N]) | tabla_derivada | sentencia_eje .....
Volt egy probléma, amikor egy tábla létrehozásakor, és fogalmam sincs, hogyan kell használni az "Alapértelmezett érték", és megpróbálok mindent, amit találtam a keresőkben és semmi.
Ott van a tábla, sok érvényesítés de ez érdekel engem leginkább az Id, hogy az egyik a növekvő felhasználás SQL Server 2005 és már próbálja meg egyedi auto-increment és minden mást, de semmi olyat nadita nő én vagyok érdekelt, hogy vigyen ki a kételyeket, és mindazokat, akik nem tudja átadni.
Keresse meg valamit az Identitás, azt hiszem, akkor sokat
Hello Nekem van egy probléma, ha én be használt qu eh vb hosszú, de most már használható VB2010 és az igazság az orrát, mint generált kapcsolatok, stb, stb, stb Szeretném, ha valamit írt róla kérlek .. ayudenme akarsz kis és nagy változások SQL2008