Dator > Hur undviker jag null rader i " välj i klausul " i Oracle SQL ?

  • Hur undviker jag null rader i " välj i klausul " i Oracle SQL ?


  • Kolumner i en Oracle -databas kan innehålla null -värden när ett giltigt värde inte har tilldelats . Nulltecken är inte samma sak som en tom , en nolla eller ett blanksteg . När ett null-värde är i förhållande till en annan null eller giltigt värde, jämför returnerar ett okänt resultat i stället för sant eller falskt . Det är omöjligt för jämförelse metod för att veta om ett okänt värde är lika med , större än eller mindre än någon annan känd eller okänd värde

    Du behöver : .
    Computer
    Textredigerare.
    Webbläsare .


    1 .
    Använd " inte null "-klausul i "Skapa "för att begränsa nulltecken från specifika kolumner . Kolumn1 kan inte innehålla null -värden , men kolumn2 kan .
    2 .
    Använd " Är inte Null " i fältet "Var " klausul " Välj ". Detta förhindrar eventuella null -värden från att returneras för den angivna kolumnen . Välj kolumn2 till v_column2 från example_table där kolumn2 inte är noll .
    3 .
    I PL /SQL , kan nulltecken elimineras från bearbetning med hjälp av " Är inte Null " uttalande i " Om-Else " uttalande . Detta gör att programmet att stå för null -värden när det behövs utan att låta dem flöda genom hela processen . I följande " if-else " uttalande kör programmet kommandon baserat på om " payment_amount " innehåller en " null " värde .

    tips och varningar


  • Även exklusive nulltecken är en godtagbar praxis , null -värden i kolumnerna erbjuder ofta meningsfull information. Till exempel, om ett datumfält innehåller nulltecken , kan det tyda på att en viss händelse ännu inte har inträffat .
  • Om en kolumn använder " inte null " tvång , måste programmeraren att se till att kolumnen alltid innehåller ett giltigt värde . Annars kan data gå förlorade på grund infoga misslyckanden .

Previous:nothing Next:hur man trimmar en filändelse i php





Relaterade artiklar


  • hur man får systemet datum från python
  • hur man läser en CSV -fil i Python
  • hur du skyddar flash -filer laddas ner
  • sql klass online-utbildning
  • hur man använder picturebox kontroll i Visual Basic
  • hur man läser en fil till en array med PHP
  • hur man använder Game Maker 6,1 VARS
  • hur man läser textfiler med Visual Basic
  • Hur konvertera en php tidsstämpel till ett datum
  • hur man läser ett hålkort