Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Database Software >> Content

    Hur hitta ett ogiltigt nummer i en Oracle Tabell

    Ogiltiga nummer i Oracle tabeller kan vara frustrerande och orsaka välformad kod för att bete sig på oväntade och oönskade sätt , vilket resulterar i Oracle ORA - 01722 misstag . Den felaktigt antal fel i Oracle uppstår , ibland i ett till synes slumpmässigt sätt , när SQL -koden är skriven som använder ett tecken - baserade kolumnen för matematiska operationer och ett icke - numeriskt tecken påträffas . För att göra saken värre , kommer detta fel inte alltid uppstå även om förutsättningarna för det är uppfyllda . Detta beror främst på hur en tabell korsas när den skannas för att matcha data. Saker du behöver
    Oracle Tabell databas hotell med en VARCHAR2 Datakolumn
    av både numeriska och icke - numeriska typen i VARCHAR2 kolumnen
    Visa fler instruktioner
    Undvik felet innan det händer
    1

    Skapa en tabell med korrekt definierade kolumner . Till exempel :

    CREATE TABLE numbers_and_words

    ( number_col AS nummer ,

    word_col AS varchar2 ( 100 ) )
    2

    Program ansökan till bara placera numeriska data i number_col kolumn och karaktär data i word_col kolumnen .
    3

    Skapa en check tillstånd i programmet som ger numeriska data inte överförs till number_col kolumnen . Oracle kommer att ge karaktären av ett tal som ska lagras i en karaktär kolumn .
    Jobba runt det
    4

    Skriv en funktion för att fånga icke - numeriska data . Ett exempel :

    skapar fungerar is_numeric ( str VARCHAR2 ) katalog

    returnummer

    Is

    Tidigare:

    nästa:
    relaterade artiklar
    ·Så här importerar en CSV -fil till SQL 2005
    ·Konfigurera en SQL Express Grant Sysadmin
    ·Hur sortera Portal Records i FileMaker Pro
    ·Hur du använder File Date & Time Stamp som primärnyck…
    ·Data Warehouse Rapportering Verktyg
    ·Om Learning Edition 4.1
    ·Hur man använder Yes /No fält i Access 2007
    ·Hur man skapar flera rapporter med samma layout Använd…
    ·Hur vill kolla en databas länk
    ·Hur Fäst Databas i SQLite
    Utvalda artiklarna
    ·Lägga Media Player biblioteket till iTunes
    ·Hur du använder Virtual DJ Studio
    ·Hur identifiera inaktiva användare i Domino
    ·Hur man gör en säkerhetskopia av Word Perfect -filer …
    ·Hur man uppgraderar från QuickBooks Pro till QuickBook…
    ·QuickBooks Online Information
    ·Hur man skapar en elektronisk katalog
    ·Hur man uppdaterar iTunes
    ·Lägga till en synonym till Microsoft Word Ordbok
    ·Hur man kombinerar 2 skannade dokument till en i Word
    Copyright © Dator Kunskap http://www.dator.xyz