Nullable type

NullableType

Onko Nullable type jotain suomenkielistä sanastoa? Miten se suomennetaan?

14

455

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Turbo-Urpo1

      Ei kai noita nimiä käännetä, Kari on kari eikä siitä tule ruotsinkielisenäkään Saria, ja pirustako sitä enään nykyisin tietää onko nainen mies vai onko mies nainen, kaikki on sotkettu luonnon vastaisesti.

      Joten Nul on Nul kielestä riippumatta. True = True ja False = False, ei niitä pidä mennä kääntelemään, menee vain kaikki sekasin.

      • dfghdghdgfhgf

        Kyllä minä lähtisin siitä, että käännetään. Muuten lopputulos on puolikielistä paskaa.
        Mutta käännökset pitäisi olla yhtenäisiä ja laadukkaita. Tietokonepuolella Microsoft on saanut paljon hyvää aikaa suomenkielisten käännösten suhteen. Mitään muuta hyväähän se firma ei sitten olekaan saanut aikaan :D
        No ok, on niilläkin hölmöyksiä ollut "Virhe! Ikkunan kahvaa ei löydy" tyyliin. Mutta pääsääntöisesti käännökset on hyviä ja yhtenäisiä.

        Vaikka Linux käyttöjärjestelmänä selkeästi parempi onkin, niinä ongelmana on tuo puolikielisyys. Sama asia on käännetty eri paikoissa eri termein tai jopa jätetty kääntämättä.


    • frryy

      Hyvä kysymys Pitäs perehtyä eenglatilaisten sielunelämään (nehän aikanaan hyväksyi orjuuden ja sen ettei mustat ole ihmisiä)
      Joku rasisti varmaan osais parhaiten suomentaa ton
      veikkaan että jotain rasistista kuitenkin ...
      Turha-tyyppi Tyhjä-tyyppi mustista siinä puhutaan....

    • nojovain

      Joo, tota sehän on nullattava tyyppi, eli semmoinen, jolle voi antaa arvoksi nullin. Huom. ei pidä sekoittaa nollaan. Nulli ei ole nolla vaan "tyhjä", "ei mitään arvoa".

      • huomattua

        Joutuu olemaan tarkkana jos käyttää vaikka Pythonilla MySQL:ää. Pythonissa NULL on None, kun taas MySQL:ssä se on NULL.


      • Turbo-Urpo1
        huomattua kirjoitti:

        Joutuu olemaan tarkkana jos käyttää vaikka Pythonilla MySQL:ää. Pythonissa NULL on None, kun taas MySQL:ssä se on NULL.

        Johan pomppas

        𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘

        Jos pythonissa NULL on None
        niin testaa se onko asia niin. Kirjoita komentokehotteeseen
        python
        >>>print(NULL)

        Jos se NULL on None, niin print komento tulostaa None, jollei se tulosta sitä niin se ei ole None ja sinä olet tehnyt vääriä havaintoja.

        𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘

        MySQL:ssä NULL on paikkanvaraus, jossa ei vielä ole arvoa, aivan samoin kun josskin elokuvateatterissa on tyhjä istuin jossa lukee varattu.

        LUODAAN Puhelin-numerot taulukko, jossa kentät Puhelin-Numero, Omistajan-Nimi, Omistajan-sukupuoli. Tässä puhelin-numero on kokonaisluku, jota ei uutta tietuetta luodessa saa jättää ilman arvoa (NOT NULL). Eli tämän tietueen ainut pakollinen arvo on tuo puhellin-numero, muiden sarakkeiden osalta tietueen kenttä saa vain paikkavarauksen, ellei syötteessä ole niihin arvoa annettu.

        CREATE TABLE `pnumerot`(
        puhelin_numero int NOT NULL,
        omistaja varchar(35) ,
        sukupuoli varchar(10)
        );


      • Nullit
        Turbo-Urpo1 kirjoitti:

        Johan pomppas

        𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘

        Jos pythonissa NULL on None
        niin testaa se onko asia niin. Kirjoita komentokehotteeseen
        python
        >>>print(NULL)

        Jos se NULL on None, niin print komento tulostaa None, jollei se tulosta sitä niin se ei ole None ja sinä olet tehnyt vääriä havaintoja.

        𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘𐄘

        MySQL:ssä NULL on paikkanvaraus, jossa ei vielä ole arvoa, aivan samoin kun josskin elokuvateatterissa on tyhjä istuin jossa lukee varattu.

        LUODAAN Puhelin-numerot taulukko, jossa kentät Puhelin-Numero, Omistajan-Nimi, Omistajan-sukupuoli. Tässä puhelin-numero on kokonaisluku, jota ei uutta tietuetta luodessa saa jättää ilman arvoa (NOT NULL). Eli tämän tietueen ainut pakollinen arvo on tuo puhellin-numero, muiden sarakkeiden osalta tietueen kenttä saa vain paikkavarauksen, ellei syötteessä ole niihin arvoa annettu.

        CREATE TABLE `pnumerot`(
        puhelin_numero int NOT NULL,
        omistaja varchar(35) ,
        sukupuoli varchar(10)
        );

        "Jos pythonissa NULL on None"

        Sitä se vastaa. NULL on Pythonissa pelkkä muuttuja, esim:

        >>> NULL="turpojurpo"
        >>> print(NULL)
        turpojurpo

        Jos muuttujan paluuarvoja käyttää vaikka MySQL:ssä, niin pitää muistaa tehdä muutos None->NULL. Esimerkiksi merkkijonoon MySQL tallentaa iloisesti tekstin "None". En ole kokeillut, mutta saattaisi riittää myös pelkkä NULL="None" apumuuttuja, koska tietokantaan arvot toimitetetaan merkkijonoina.


      • Turbo-Urpo1
        Nullit kirjoitti:

        "Jos pythonissa NULL on None"

        Sitä se vastaa. NULL on Pythonissa pelkkä muuttuja, esim:

        >>> NULL="turpojurpo"
        >>> print(NULL)
        turpojurpo

        Jos muuttujan paluuarvoja käyttää vaikka MySQL:ssä, niin pitää muistaa tehdä muutos None->NULL. Esimerkiksi merkkijonoon MySQL tallentaa iloisesti tekstin "None". En ole kokeillut, mutta saattaisi riittää myös pelkkä NULL="None" apumuuttuja, koska tietokantaan arvot toimitetetaan merkkijonoina.

        Puhutaan nyt ensin tämä PYTHON asia selväksi, ja käsitellään erillään tuo SQL -kyselykieli.

        𝗡𝗼𝗻𝗲 on pythonissa 𝘃𝗮𝗸𝗶𝗼 jolla pyritään kertomaan arvon puuttuminen. Se on myös varattusana.

        >>>a=Type(None)
        >>>print(a)

        >>>None=1
        >>>SyntaxError: can't assign to keyword (Syntaksi virhe: ei voida lisätä avainsanalle).

        Ollaanko nyt samaa mieltä, tähän asti ?


      • Nullit
        Turbo-Urpo1 kirjoitti:

        Puhutaan nyt ensin tämä PYTHON asia selväksi, ja käsitellään erillään tuo SQL -kyselykieli.

        𝗡𝗼𝗻𝗲 on pythonissa 𝘃𝗮𝗸𝗶𝗼 jolla pyritään kertomaan arvon puuttuminen. Se on myös varattusana.

        >>>a=Type(None)
        >>>print(a)

        >>>None=1
        >>>SyntaxError: can't assign to keyword (Syntaksi virhe: ei voida lisätä avainsanalle).

        Ollaanko nyt samaa mieltä, tähän asti ?

        En sinun mielistäsi tiedä, mutta Pythonissa NULL ei ole NULL, vaan se on None. Samasta syystä pitää olla tarkkana juurikin esimerkiksi MySQL:ää käytettäessä. MySQL:ssä NULL on todellakin NULL, eikä mikään None.

        Tietenkään varattuja sanoja ei voi käyttää muuttujien niminä. Kukaan tuskin nyt niin hölmö on. Python on muutenkin harvinaisen paska kieli, koska siinä voi käyttää muuttujia huolimattomasti, eikä niille tarvitse välttämättä määrittää tyyppiä. C-kieli on tässä suhteessa paljon parempi, ja castaamalla saa pakotettua muuttujan tyypin hallitusti toiseksi.

        Tulkattava kieli on toki aina tulkattavaa omine rajotteineen. On Pythonissa hyviäkin puolia.


      • Turbo-Urpo1
        Nullit kirjoitti:

        En sinun mielistäsi tiedä, mutta Pythonissa NULL ei ole NULL, vaan se on None. Samasta syystä pitää olla tarkkana juurikin esimerkiksi MySQL:ää käytettäessä. MySQL:ssä NULL on todellakin NULL, eikä mikään None.

        Tietenkään varattuja sanoja ei voi käyttää muuttujien niminä. Kukaan tuskin nyt niin hölmö on. Python on muutenkin harvinaisen paska kieli, koska siinä voi käyttää muuttujia huolimattomasti, eikä niille tarvitse välttämättä määrittää tyyppiä. C-kieli on tässä suhteessa paljon parempi, ja castaamalla saa pakotettua muuttujan tyypin hallitusti toiseksi.

        Tulkattava kieli on toki aina tulkattavaa omine rajotteineen. On Pythonissa hyviäkin puolia.

        M-Kar älä viitsi vänkäillä selvää asiaa päin persettä.

        NULL ei ole pythonissa yhtään mitään, mutta sitä kuten a,b,s,z,x ja niin edelleen voit käyttää muuttujana, vakiona funktion nimenä:

        MERKKIJONOMUUTTUJA
        >>> NULL='Ei mitään'
        >>> Print(NULL)

        FUNKTIONA
        def NULL():print("Minä olen Funktio");
        NULL()

        VAKIONA
        >>> NULL=2.5
        >>> print(NULL*NULL)


      • Jatka.vaan
        Turbo-Urpo1 kirjoitti:

        M-Kar älä viitsi vänkäillä selvää asiaa päin persettä.

        NULL ei ole pythonissa yhtään mitään, mutta sitä kuten a,b,s,z,x ja niin edelleen voit käyttää muuttujana, vakiona funktion nimenä:

        MERKKIJONOMUUTTUJA
        >>> NULL='Ei mitään'
        >>> Print(NULL)

        FUNKTIONA
        def NULL():print("Minä olen Funktio");
        NULL()

        VAKIONA
        >>> NULL=2.5
        >>> print(NULL*NULL)

        Siinäpähän vänkäät itsestäänselvyyksistä.


      • Turbo-Urpo1
        Jatka.vaan kirjoitti:

        Siinäpähän vänkäät itsestäänselvyyksistä.

        Sinä et ole M-Kar, vaikka sitä yrität uskotellakin.


      • pidä.hieman.vapaata
        Turbo-Urpo1 kirjoitti:

        Sinä et ole M-Kar, vaikka sitä yrität uskotellakin.

        Olet sekaisin kuin seinäkello. Tässä on keskusteltu NULL-tyypistä eikä sinun idoleistasi.


      • Turbo-Urpo1
        pidä.hieman.vapaata kirjoitti:

        Olet sekaisin kuin seinäkello. Tässä on keskusteltu NULL-tyypistä eikä sinun idoleistasi.

        Hyvä on, tämä viesti on tämän vuoden viimeinen, palataan asiaan ensi vuonna.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Sanna Marin teki sen, mihin muut eivät pystyneet - sote kerralla maaliin

      Yli 15 vuotta Suomessa vatvottu sote-uudistus meni lopulta läpi Sanna Marinin hallituksen aikana. Edeltävät hallitukset
      Maailman menoa
      52
      5078
    2. Enää viisi yötä Sannan kirjaan

      Ihan täpinöissään tässä odotellaan. Vaikea pysytellä aloillaan, kun koko ajan tekisi mieli jo kirjakauppaan rynnätä, mut
      Maailman menoa
      28
      3729
    3. Marinin hallitus hyväksyi soten (105-77) vuonna 2021

      vastaan äänesti Kok, persut, KD, Liike Nyt. Nyt on sitten käynyt niin kuin on käynyt. Pääkirjoitus: Sanna Marin jätti
      Maailman menoa
      69
      3493
    4. Lehtinen: "Oli demareidenkin onni, että valkoiset voittivat sodan 1918"

      Lasse Lehtisen mukaan vasemmalla on radiohiljaisuus hänen uutuuskirjastaan, "Läheltä piti. Kansakunnan hurjat hetket" L
      Maailman menoa
      101
      2848
    5. SDP:n valtuutettu valehtelee koulutuksensa

      SDP:n helsinkiläinen kaupunginvaltuutettu Mahad Ahmed käyttää maisterin titteliä suoritettuaan 60 opintopisteen epäviral
      Maailman menoa
      92
      2741
    6. IL - 100 000 potentiaalista sotilasta pakeni Ukrainasta!

      "Ukrainasta nuorten miesten joukkopako Liki 100 000 asevelvollisuusikäistä miestä on poistunut Ukrainasta parin viime k
      Maailman menoa
      30
      2680
    7. Anteeksi T

      Aamulla olit iloisena huomenta toivottamassa ja minä naama mutrussa sanoi huomenet takaisin. Tajusin vasta yläkerrassa
      Ikävä
      13
      1891
    8. En mä tahallani ole näin hankala.

      Mulla oli kuusi vuotta sitten vähän samanlainen tilanne ja se päättyi huonosti. Ilmeisesti kuvittelin kaiken silloin ta
      Ikävä
      16
      1656
    9. Harmittaako mies, että yhteys katkesi?

      Olisitko halunnut, että olisi säilynyt jonkinlainen yhteys vai oliko parempi polttaa sillat takana?
      Ikävä
      202
      1508
    10. Harmittaako että

      Annoit niin paljon positiivista huomiota ja rakkautta kaivatullesi
      Ikävä
      153
      1361
    Aihe