-- Kargolar tablosuna yeni bir kargo kaydı ekleyiniz.
INSERT INTO Shippers
(Phone,CompanyName)-- buraya kolon isimleri.
Values
('222 11 22','ARAS Kargo')-- buraya o kolona girilecek değerler verilir.
-- Eklendimi kontrolü
SELECT * FROM Shippers
-- EK NOT : Eğer ki o tablodadaki verilerin hepsini girecekseniz, yani hiç bir kolonu null geçmeden tüm verileri insert edecekseniz, kolon isimlerini yazmanıza gerek yok.
INSERT INTO Shippers
Values
('MNG Kargo', '111 22 33')
-- EK NOT : Eğer ki toplu bir şekilde, mesela 2 kargo şirketi aynı anda eklemek istiyorsanız:
INSERT INTO Shippers
(Phone,CompanyName)
Values
('222 11 22','ARAS Kargo'),
('666 55 11', 'Süper Kargo')
-- Herkes kendisini istediği kolonları kullanarak bir çalışan olarak veritabanına eklesin.
INSERT INTO Employees
(FirstName, LastName, Title, BirthDate)
Values
('Baris', 'Ates', 'Consulting', '02.16.1987')
SELECT * FROM Employees
-- SON YAPILAN İŞLEMİN ID'SİNİ ALMA
INSERT INTO Shippers
Values('Sürat Kargo', '(212) 266 98 87')
SELECT CompanyName FROM Shippers WHERE ShipperID =(SELECT SCOPE_IDENTITY())-- oturum bazlı çalışır.
INSERT INTO Shippers
Values('Sürat Kargo', '(212) 266 98 87')
SELECT CompanyName FROM Shippers WHERE ShipperID =(SELECT @@IDENTITY)
-- Değişken tanımlama
DECLARE @sonID int
INSERT INTO Products
(ProductName, UnitPrice)
Values
('Laptop', 2000)
SELECT @sonID = SCOPE_IDENTITY()
SELECT UnitsInStock AS [Son Eklenen Ürüne Ait Stok Bilgisi] FROM Products WHERE ProductID = @sonID
Hiç yorum yok:
Yorum Gönder