Şimdi Ara

SQL Tabloya Yeni veri Neden Ekleyemiyorum ????

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
4 Misafir - 4 Masaüstü
5 sn
11
Cevap
0
Favori
1.254
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar . Database ve tablo oluşturuyorum sıkıntı yok . Ama o tablo 1 kere derlediğim zaman yeni veri giremiyorum illa yeni tablo oluşturmam lazım. Sorun ne acaba ?

    Mesela nette buldugum bir sql. Bunu derledikten sonra ogrenciler tablosuna birşey ekleyemiyorum ? ogrencilerr felan başka isim gerekli Neden acaba
     

    create database okul

    create table ogrenciler
    (
    ogrId int identity(1,1) primary key,
    adi varchar(30),
    soyadi varchar(30),
    numara int,
    cinsiyet varchar(5),
    telefon char(11)
    )

    create table veliler
    (
    veliId int identity(1,1) primary key,
    adi varchar(30),
    soyadi varchar(30),
    ogrId int references ogrenciler(ogrId),
    telefon char(11)
    )






    < Bu mesaj bu kişi tarafından değiştirildi senatorts -- 16 Temmuz 2013; 19:58:08 >







  • Bununla bir değiştirip denermisiniz?

    create table ogrenciler  
    (
    ogrId int primary key,
    adi varchar(30),
    soyadi varchar(30),
    numara int,
    cinsiyet varchar(5),
    telefon char(11)
    )

    create table veliler
    (
    veliId int primary key,
    adi varchar(30),
    soyadi varchar(30),
    ogrId int ,
    telefon char(11)
    )

  • quote:

    Orijinalden alıntı: pehepe

    Bununla bir değiştirip denermisiniz?

    create table ogrenciler  
    (
    ogrId int primary key,
    adi varchar(30),
    soyadi varchar(30),
    numara int,
    cinsiyet varchar(5),
    telefon char(11)
    )

    create table veliler
    (
    veliId int primary key,
    adi varchar(30),
    soyadi varchar(30),
    ogrId int ,
    telefon char(11)
    )



    Bir mühendisten öğrendim bugün . Oluşturdugumuz tablolara alter ile ekleme yapıyormuşuz . direkt tablonun altına kendimiz güncelleyerek izin vermiyor. Bana çok saçma geldi durum .Acaba nedeni ne
  • ALTER TABLE tabloadi ADD kolon adi veritipi
  • quote:

    Orijinalden alıntı: pikachuvolkan

    ALTER TABLE tabloadi ADD kolon adi veritipi


    Ben hani alter yerine direkt koddaki create teablo altına yazmayı diyordum . ama alterle olacakmış .
  • Dostum senin tam olarak yapmak istediğini anlayamadım. Yani bir database,ogrenciler ve veliler diye 2 adet tablo create etmişsin. sen bu tabloları oluşturduktan sonra bu tablolara yeni kolonlar(adres,dogum_tarihi gibi) mı girmek istiyorsun yoksa tablodaki (ad,soyad,numara,cinsiyet,telefon) alanlarına veri girişi mi yapacaksın ?
  • senatorts kullanıcısına yanıt
    nedeni şu create table ile bir tablo oluşturmuş olursun bu komut tablo oluşturmak için kullanılır sen yeni bir kolon eklediğin zaman yeni bir tablo oluşturmuş olmuyorsun hazırda var olan bir tablonun kolonlarında düzenleme yapmış oluyorsun alter table ile tabloyu düzenleyeceğini belirtiyorsun create yazarak yapmaya çalışırsan yeni bir tablo oluşturmaya çalışacaktır
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • INSERT INTO tablo_adi (sutun1, sutun2, sutun3) VALUES ('deger1', 'deger2', 'deger3')
  • Herkese teşekkür ettim .
  • yeni bir kolon adı ekliyeceğin zaman alter i kullanman gerekir yok değilse insert into kullanman gerekli arasındaki fark insert into veri eklemek için gerekli Alter ise neslerde değişik yapmak için kullanılır.
  • Tablolarında Referenses olarak kullandığın bir tablo var yani ilişkili tablo lara veri eklenirken refere ettiğin tabloyada veri göndermen gerekiyor.
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.