+ Yanıtla
Sayfa Düzeni: 2 / 2
İlkİlk 1 2
Toplam 20 sonuçtan 11 ile 20 arası olanlar

Konu Başlığı: MYSQL'de fiyatlar için hangi field type seçmeliyim?

  1. #11

    Re: MYSQL'de fiyatlar için hangi field type seçmeliyim?

    Alıntı fatihunal tarafından gönderilen mesaj: Mesajı Göster
    MySQL veri Türleri

    TINYINT(M) -> Nümerik tamsayılar için. -128, 127 arasında değer alabilir. UNSIGNED ifadesi kullanılabilir.
    SMALLINT(M) -> Nümerik tamsayılar için. -32768, 32767 arasında değer alabilir. UNSIGNED ifadesi kullanılabilir.
    MEDIUMINT(M) -> Nümerik tamsayılar için. -8388608, 8388607 arasında değer alabilir. UNSIGNED ifadesi kullanılabilir.
    INT(M),INTEGER(M) -> Nümerik tamsayılar için. -8388608, 8388607 arasında değer alabilir. UNSIGNED ifadesi kullanılabilir.
    BIGINT(M) -> Nümerik tamsayılar için. -9223372036854775808, 9223372036854775807 arasında değer alabilir.
    FLOAT((M)(D)) -> Üstel tamsayılar için. -3.402823466E+38, -1.175494351E-38 arasında değer alabilir.
    DOUBLE((M)(D)) -> Üstel tamsayılar için. -1.7976931348623157E+308, -2.2250738585072014E-308 arasında değer alabilir.
    DECIMAL((M)(D)) -> Noktalı sayılar için.
    DATE -> Tarih formatlı veri için. 'YYYY-MM-DD' formundadır.
    DATETIME -> Tarih-saat formatlı veri için. 'YYYY-MM-DD HH:MM:SS' formundadır.
    TIMESTAMP -> Özel tarih-saat formatlı veri için.
    TIME -> Zaman formatlı veri için. 'HH:MM:SS' formundadır.
    YEAR(2|4) -> 2 yada 4 dijitli yıl değeri tutan tarih formatı. 'YYYY' veya 'YY' formundadır.
    CHAR(M) -> Sabit uzunluklu karakter dizisi için. 1-255 arasında karakter tutabilir.
    VARCHAR(M) -> Değişken uzunluklu karakter dizisi için. 1-255 arasında karakter tutabilir.
    TEXT -> Değişken uzunluklu karakter dizisi için. 1-65535 arasında karakter tutabilir.
    MEDIUMTEXT -> Değişken uzunluklu karakter dizisi için. 1-16777215 arasında karakter tutabilir.
    LONGTEXT -> Değişken uzunluklu karakter dizisi için. 1-4294967295 arasında karakter tutabilir.
    ENUM('deger1'..) -> Kullanıcının belirttiği anahtarları tutar. Anahtar 65535'e kadar olabilir

    http://dev.mysql.com/tech-resources/...datatypes.html
    Dostumuza teşekkür ederim

  2. #12

    Re: MYSQL'de fiyatlar için hangi field type seçmeliyim?

    Alıntı Passion tarafından gönderilen mesaj: Mesajı Göster
    bölgesel ayarlara göre nokta ve virgül değişkenlik gösteriyor olabilir mi acaba?
    sanmıyorum rakam evrensel olmalı yani karakterleri anladımda rakamsal tiplerde neden böyle bişi olsunki.
    Estetik Detayda Gizlidir.

  3. #13

    Re: MYSQL'de fiyatlar için hangi field type seçmeliyim?

    Alıntı CreaNext tarafından gönderilen mesaj: Mesajı Göster
    decimal alan tipinin noktalı değer olduğu yazılmış ben deniyorum noktalı bile girsem virgüllü olarak kaydediyor. ??
    Alıntı CreaNext tarafından gönderilen mesaj: Mesajı Göster
    sanmıyorum rakam evrensel olmalı yani karakterleri anladımda rakamsal tiplerde neden böyle bişi olsunki.
    Asıl numaralarda bölgesel farklılıklar olur. Örneğin bizde para birimi için doğru olan format (1 milyon 55 kuruş) : 1.000.000,55 iken Amerika'da bu 1,000,000.55 'dir.

    Hatta sırf bunu düzenleyebilmek için PHP'de money_format() diye bir fonksiyon vardır.

    Söz konusu tablonun structure dump'ını verirsen daha faydalı olur.
    Spoiler:
    imzaya sponsor?

  4. #14

    Re: MYSQL'de fiyatlar için hangi field type seçmeliyim?

    ben float kullanıyorum.. sende float(10,2) olarak kullanabilirsin..

  5. #15

    Re: MYSQL'de fiyatlar için hangi field type seçmeliyim?

    Alıntı s3prin tarafından gönderilen mesaj: Mesajı Göster
    Asıl numaralarda bölgesel farklılıklar olur. Örneğin bizde para birimi için doğru olan format (1 milyon 55 kuruş) : 1.000.000,55 iken Amerika'da bu 1,000,000.55 'dir.

    Hatta sırf bunu düzenleyebilmek için PHP'de money_format() diye bir fonksiyon vardır.

    Söz konusu tablonun structure dump'ını verirsen daha faydalı olur.
    `fiyat` decimal(12,2) default '0.00',

    Alıntı _qwerty_ tarafından gönderilen mesaj: Mesajı Göster
    ben float kullanıyorum.. sende float(10,2) olarak kullanabilirsin..
    float da da aynı şekil problem oluyor..
    Estetik Detayda Gizlidir.

  6. #16

    Re: MYSQL'de fiyatlar için hangi field type seçmeliyim?

    Tüm tabloyu kastetmiştim. Tabloyu senin dump'ın ile kendi bilgisayarımda oluşturup aynı sorun varmı diye bakmak için.
    Mesaj s5prin tarafından 08.01.2007 (19:06) yeniden düzenlendi. Açıklama: cümle düşüklüğü
    Spoiler:
    imzaya sponsor?

  7. #17

    Re: MYSQL'de fiyatlar için hangi field type seçmeliyim?

    Alıntı s3prin tarafından gönderilen mesaj: Mesajı Göster
    Tüm tabloyu kastetmiştim. Tabloyu senin dump'ın ile kendi bilgisayarımda oluşturup aynı sorun varmı diye bakmak için.
    buyur;


    CREATE TABLE `urun` (
    `durum` char(1) default '0',
    `ad` varchar(150) default NULL,
    `fiyat` decimal(12,2) default '0.00',
    `kayit_tarihi` varchar(50) default NULL,
    `simge` char(2) default '0',
    `garanti` int(11) default '0',
    `id` int(11) NOT NULL auto_increment,
    `kdv` int(11) default '18',
    PRIMARY KEY (`id`)
    ) ENGINE=MyISAM AUTO_INCREMENT=3354 DEFAULT CHARSET=latin1;

    yardımın için şimdiden teşekkür ederim .
    Estetik Detayda Gizlidir.

  8. #18

    Re: MYSQL'de fiyatlar için hangi field type seçmeliyim?

    Herhangi bir problem gözükmüyor. Decimal'ler . (nokta) ile ayrılıyor.
    Spoiler:
    imzaya sponsor?

  9. #19

    Re: MYSQL'de fiyatlar için hangi field type seçmeliyim?

    Alıntı s3prin tarafından gönderilen mesaj: Mesajı Göster
    Herhangi bir problem gözükmüyor. Decimal'ler . (nokta) ile ayrılıyor.
    o zaman tabloda bir sorun yok. sanırım sen PHP kullanıyosun. ben ASP kullanıyorum.
    ASP ile ilgili bir durum o zaman. ama ben halen sonuca varamadım bu konuda.
    Estetik Detayda Gizlidir.

  10. #20

    Re: MYSQL'de fiyatlar için hangi field type seçmeliyim?

    MySQL Query Browser ile de baktım. Orada da normal gösteriyor.
    Spoiler:
    imzaya sponsor?

+ Yanıtla
Sayfa Düzeni: 2 / 2
İlkİlk 1 2

Bu konu başlığı için etiketler

Mesaj Seçenekleri

  • Yeni başlık açamazsınız
  • Cevap yazabilirsiniz
  • Dosya ekleyemezsiniz
  • Mesajlarınızı değiştiremezsiniz