Arşiv
– Eğer tedarikçiler tablosunda bir güncelleme yapılırsa güncellemenin sadece firma adı üzerindeki eski ve yeni değerlerini ekrana yazdırınız. create trigger tg_GuncellemeKontrol on Suppliers for update as select CompanyName as ‘Silinen Değer’ from deleted select CompanyName as ‘Yeni değer’ from inserted –Değişiklik yapalım update Suppliers set CompanyName=’c’ where SupplierID=30
SELECT Listelemek istediğimiz alanlar sırası ile buraya yazılır adını AS ile değişitirebiliriz FROM Sorguda kullanılacak Tabloların yazıldığı bölüm ORDER BY Listelenen sonuçları belirli bir alana göre sıralamaya yarar. Artan sıralamada ASC veya hiçbirşey yazmayız azalan sıralamada DESC kullanılır DESC Azalan sıralama içinkullanılır ASC Artan sıralama için kullanılır. SUM Sayısal alanların toplamını verir Select ten sonra [...]
– NorthWind Tablosu için Çalışan tablosuna çalışanın adını soyadını parametre olarak, işe başlangıç tarihi ise işlemin yapıldığı an olarak kayıt yapan procu geriye kaç saniye önce işe başladığını döndrecek şekilde yazınız. create proc up_CalisanEkle ( @FirstName varchar(15), @LastName varchar(15) ) as insert into Employees(FirstName,LastName,HireDate) values(@FirstName,@LastName,GETDATE()) return select datediff(ss,(select HireDate from Employees),GetDate()) declare @ss int exec [...]
————-TRANSACTION—————— create table Hesaplar ( HesapID varchar(10), Bakiye decimal(9,2) ) –sonra bu alter table Hesaplar add constraint kontrol check (Bakiye>=0) –sonra bunlar insert into Hesaplar values (’1111′,234) insert into Hesaplar values (’2222′,34) –proc oluşturalım create proc up_Havale ( @Kimden varchar(10), @Kime varchar(10), @Miktar decimal(9,2) ) as begin try begin transaction update Hesaplar set Bakiye=Bakiye-@Miktar where [...]
—Hiç olmayan tablo yapısını geri döndürebiliriz. /* REZID REZNO UCRET BIRIM 123 123ER 12 TL 345 2545AAA 23 23 USD 384 DFDASSD 784 EURO SONUÇ: REZNO TL USD EURO 123 12 – - 345 – 23 – 384 – - 784 */ –İlkönce tablo oluşturalım create table Rez ( RezID int Primary key identity(1,1), Ucret [...]
Son Yorumlar