Mysql Insert

Mysql Insert,

Tablolara data eklemek iÇin kullanılır.

Syntax:

INSERT INTO [tablo ismi] (kolon1,kolon2,…) VALUES (kolon1,kolon2….)

Ürnek:

*Insert Into personel (id,adi,soyadi,adres) values (1,’tayfur’,'böler’,'maslak’);
Bu query’i Çalıştırdığımızda personel tablomuza yeni bir kayıt eklemiş olacağız.

*Insert Into personel2009(id,adi,soyadi,adres) select id,adi,soyadi,adres from personel2008;
Bu query Çalıştırdığımızda personel2008 tablosunda ki bütün kayıtları personel2009
tablosuna eklemiş olacağız.

*insert into txn_log_full_0_2009_02(service_id,charger_id,amount,operation,msisdn,
status,tarih,operator,aciklama1,aciklama2)
select * from txn_log_full_0_hafta where tarih>’2009-03-08 23:59:59′ and status=0

Bu query’i Çalıştırdığımızda txn_log_full_0_2009_02 tablosuna uygun kriterlere sahip
kayıtlar eklenmiş olur.

*insert into personel (id,adi,soyadi,adres)
values (1,’tayfur’,'böler’,'maslak’),(2,’ahmet’,'tas’,'bagcilar’), (3,’mehmet’,'taskin’,'kadiköy’);

Bu queryi de Çalıştırdığımızda personel tablosuna aynı anda 3 kayıt eklemiş oluruz.

Diğer makaleler de görüşmek dileğiyle,

Tayfur BÖLER
Database Administrator

Bugun Okunma Sayısı:0, Toplam Okunma Sayısı:1053

2 Cevap “Mysql Insert”

  1. Vote -1 Vote +1Gökhan
    diyor ki:

    Dikkat ettim de tablo isimleri uzun gibi. Yani sırf baktığımızda anlamlandırmak üzere, uzun tablo isimleri girebilir miyiz MySQL’de? Nedir bu değerin sınırı?

  2. Vote -1 Vote +1admin
    diyor ki:

    Merhaba senin için aşağıda maximum karakter uzunluklarını listeliyorum.

    Database name 64 Karakter
    Table name 64 Karakter
    Column name 64 Karakter
    Index name 64 Karakter
    Constraint name 64 Karakter
    Stored Function or Procedure name 64 Karakter
    Trigger name 64 Karakter
    View name 64 Karakter
    Event name 64 Karakter
    Tablespace name 64 Karakter
    Log File Group name 64 Karakter
    Alias name 256 Karakter

Yorum Ekle