Merhaba, On Mon, 2016-05-16 at 21:42 +0300, [email protected] wrote: > Tek sıkıntısının; diğer veritabanlarına > port edilirken orada bu tipin olmayışından olacağını belirtmiş.
Oracle'da nvarchar2 (idi galiba), buna benzer bir veri tipi. > Ancak; > ** > So, for PostgreSQL, which type you use is more a personal preference. > Where the length varies significantly between different rows of data, > choose the varchar(n) > type. Also, if you’re not sure about the length, use varchar(n). > ** > İfadesinden varchar(n)'de farklı uzunlukların girilebileceğini anlatıyor. > Ancak neden giremiyoruz bilemedim?! Girebiliyoruz. n=5 olsun. Mucip yazabiliyoruz, LKD yazabiliyoruz, ama Devrim yazamıyoruz bu alana. Yani n'den küçük olanları yazabiliyoruz. > Ayrıca (n) belirtmesek de oluyor... Değişik geldi bana... :) Oluyor, çünkü veri tipi o şekilde tanımlanmış: http://www.postgresql.org/docs/devel/static/datatype-character.html adresinde yazmışlar: "If character varying is used without length specifier, the type accepts strings of any size. Bir de bu sayfanın ortasındaki ipucunu okumakta yarar var bence (bu sorunuz için değil, ama ileride işinize yarayabilir) Saygılar, -- Devrim GÜNDÜZ Principal Systems Engineer @ EnterpriseDB: http://www.enterprisedb.com PostgreSQL Danışmanı/Consultant, Red Hat Certified Engineer Twitter: @DevrimGunduz , @DevrimGunduzTR
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
