Mysql Insert
Yayınlanma tarihi Mar 11, 2009 : Mysql Dersleri
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




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ı?
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