Hirdetés

Új hozzászólás Aktív témák

  • Tyrael
    senior tag

    Primitiv kérdés, de nem vagyok biztos a válaszban.

    Ha olyan táblákkal dolgozom, amelyek mezői (tulajdonságai) elsősorban szöveges adatokat tartalmaznak, akkor milyen adattípust célszerű választani SQL Server 2005-nél?
    Char(n), Nchar(n), Text, Ntext?

    Illetve mit használjak akkor, ha az elsődleges kulcs is szöveges?

    asszem char, meg varchar meg ezek veges meretuek (talan 255 karakter?), text meg akarmilyen hosszu lehet.
    de mintha valaki panaszkodott volna ra, hogy text-ben nem mukodott a toredekszo kereses (like ?* stb)
    meg szerintem az hogy valami milyen tipus, az nem attol fugg, hogy kulcs-e, vagy nem, hanem hogy mit akarsz benne tarolni, mi a funkcioja.
    kerdes, van mysql-ben valami veletlenszam generalas, vagy lehet a visszakapott sorokat veletlenszeruen rendezni?
    konkret feladat az lenne, hogy banner-t kene veletlenszeruen kivalasztani, es megjeleniteni.
    erre lehetne megoldas, hogy elobb lekerdezem, hogy hany aktiv banner van, es 1 es reklamok szama kozti tartomanyban generaltatok php-val egy egesz szamot, de akkor 2 lekerdezes kellene.
    ha viszont van valami ilyesmi mysql-ben, akkor 1 lekerdezessel egybol vissza is kapnam a randomban kivalasztott banner sorat.
    elore is koszi, kozben azert megcsekkolom a manualt is, hatha

    Tyrael

Új hozzászólás Aktív témák