| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Comment faire pour convertir Bigint à Int
    Si vous configurez une table de base de données SQL avec des champs répertoriés comme BIGINT plutôt que INT, cette consomme plus d'espace mais vous offre une bien plus vaste gamme de numéros pouvant être stockées . Toutefois, si vous décidez que vous n'avez plus besoin de cet espace supplémentaire , ou si vous avez besoin de transmettre les données à une application qui ne supporte pas bigints et vous sentir à l'aise en tronquant les valeurs supérieures au maximum pour INT, alors vous voudrez peut-être CAST jusqu'à interceptions . Malheureusement, de nombreuses bases de données MySQL , y compris , ne permettent pas directement coulée entre les différents types d'entiers , mais il ya une solution de contournement en utilisant casting dynamique . Instructions
    1

    Ouvrez votre client de base de données . Par exemple, pour ouvrir MySQL, tapez la commande suivante dans le terminal :

    mysql
    2

    Tapez la commande suivante pour créer une simple table remplie de valeurs BIGINT :

    CREATE TABLE testt ( BIGINT unInt ) ;

    INSERT INTO valeurs ( 123432 ) testt ( unInt ) ;

    INSERT INTO valeurs testt ( unInt ) ( 432 432 432 ) ;

    INSERT INTO valeurs testt ( unInt ) ( 5344432423 );

    INSERT INTO valeurs testt ( unInt ) ( 432432432443243243243243232432 ) ;
    3

    créer la fonction qui va effectuer la conversion : < br >

    CREATE FUNCTION BigToInt (n BIGINT ) RETURNS iNTEGER RETOUR n;

    comme vous pouvez le voir, la fonction est très court et simple: il faut un BIGINT et retourne immédiatement comme un entier ordinaire. Toutefois, une conséquence de ceci est que certaines des données sera tronquée vers le bas à la plus grande valeur possible pour Int.

    Previous :

    next :
      articles connexes
    ·Comment faire pour supprimer le code d' une macro dans …
    ·Comment remplir un formulaire à l'aide d'une requête 
    ·Comment désactiver Flashback d'Oracle 
    ·Avantages et les pièges du logiciel de gestion du cont…
    ·Comment trouver un enregistrement dans une zone de list…
    ·Qu'est-ce que la version 8.0 de SQL Enterprise 
    ·Comment faire pour convertir accès à VB6 
    ·Clés primaires et étrangères expliqué 
    ·Comment faire pour convertir Oracle SQL pour MS SQL Scr…
    ·Comment faire pour créer une feuille de calcul dans Ac…
      articles en vedette
    ·Comment arrêter Parole d'ouvrir des documents minimisé…
    ·Comment télécharger avec Raptor 
    ·Comment faire pour installer manuellement Mises à jour…
    ·Quelle est la différence entre les niveaux et des cour…
    ·Comment graver un CD Ultimate Boot 
    ·Comment lire un flux RTSP avec VLC sur Mac 
    ·Comment puis-je vérifier un document Word pour la conf…
    ·Comment imprimer depuis DOS au format PDF 
    ·VMDK Outils 
    ·Comment définir des couleurs personnalisées à l'aide…
    Copyright © Connaissances Informatiques http://fr.wingwit.com