SQL Eğitim Seti neredeyse bitti....

Eylül 06, 2018 Mustafa BÜKÜLMEZ 0 Yorum

Aşağıdaki linkten ulaşım sağlayabilirsiniz.

0 Yorum:

C# Dinamik Parametre Alan Metotlar

Mayıs 01, 2018 Mustafa BÜKÜLMEZ 0 Yorum

C# Dinamik Parametre Alan Metotlar



Normal bir parametre alan metodlar aşağıdaki gibidir.

private static int EnBuyuk(int sayi1, int sayi2)
{
    if (sayi1 > sayi2)
        return sayi1;
    else
        return sayi2;
}

Ama bazen metodun alması gereken değişken sayısı da değişkendir. Bazı işlemlere göre on, bazı işlemlere göre yirmi adet değişken alması gerekebilir.

Şimdi yukarıdaki örneğimizi dinamik parametre alan bir metod ile yapalım

private static int EnBuyuk(params int[] sayilar)
{
    return sayilar.Max();
}

Yukarıdaki örnekte dinamik parametre alan metodu görüyorsunuz. Kullanımına örnek olarak da ;

EnBuyuk(100, 250);            // 2 parametre verildi. ÇIKTI:250
EnBuyuk(518, 456, 537, 931);  // 4 parametre verildi. ÇIKTI:931
EnBuyuk(258, 174, 56);        // 3 parametre verildi. ÇIKTI:258

Hepsi bu kadardır.

0 Yorum:

SQL ALTER TABLE KOMUTU

Mayıs 01, 2018 Mustafa BÜKÜLMEZ 0 Yorum

Selamlar, Bir süredir kendi web sitemler ilgilendiğimden dolayı bu blogumda hiç yazı paylaşamadım. Bu blogdaki hemen hemen tüm yazılarımı ayrıntılı, açık ve net bir anlatımla http://mustafabukulmez.com/ sitemde bulabilirsiniz. En başlarda da bu blogu sadece öğrendiğim bilgileri yazmak sonrasında tekrar uzun uzun aramamak için açmıştım. Bu sebeple bu şekilde devam ettireceğim.

Bu yazımda da SQL de kod ile tablo kolon ekleme silme vs işlemler olacaktır.


Create Table Komutu:


CREATE TABLE Personel
(
Id int, Adi vharchar(50)
, Soyadi vharchar(50)
, DogumTarihi DateTime
)



Tabloya yeni kolon ekle: 


ALTER TABLE Tablo_adi
ADD Alan_adi Alan_türü



Örnek


Alter Table Personel
ADD PRIMARY KEY  (ID) -- birincil anahtar
Add  ID2  int Not Null  IDENTITY(1,1) Primary Key -- otomatik artan
Add DogumYeri vharchar(50)
Add Cinsiyet Bit Not Null Default ((0))
Add  ( TCKimlikNo  int not null,  SSKNo int null) -- tek seferde çoklu ekleme


Primary Key Özelliğini Silmek

Alter Table  Personel  Drop Constraint   Id



Tablodaki kolonun adini degistirme:

Alter Table  Personel  Change  TCKimlikNo  to TcNo


Tablodaki kolon bilgilerini degistirme:

Alter Table  Personel  Alter Column  SSKNo Varchar(20) -- kolonu varchar yaptık
Alter Table  Personel  Alter Column  TcNo  int  null -- kolonu boş olabilir olarka ayarladık.



Tablodaki bir kolonu silme:

Alter Table  Personel  Drop Column  SSKNo


Tablonun adini degistirme:

Alter Table  Personel  Rename to   Calisan



Bu yazı bu kadar arkadaşlar.
Kendi sitemde henüz sql eğitimine geçmedim. C# eğitim setime buradan ulaşabilirsiniz.
Takipte ve Sağlıcakla Kalın. ;)

0 Yorum: