Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment fusionner des comptes sur Sa…
  • Comment construire un serveur SMS 
  • Comment faire pour envoyer un tablea…
  • Comment envoyer des rappels par cour…
  • Comment mettre à jour une requête …
  • Adobe Air Base de données Outils 
  • Tutoriel sur MySQL 3.23 
  • Comment créer des formulaires dans …
  • Quelles bases de données Travailler…
  • Définir la gestion des données et …
  •   Logiciel de base de données
  • 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
  •  
    Logiciel de base de données

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer un site Web MS SQL 
  • Comment importer un site Web PHP dans FrontPage 2003 
  • Tutoriel de fichier plat 
  • Comment faire pour utiliser SQL pour combiner les résultats en lignes 
  • Comment changer d'un champ de type de données dans Access 2003 
  • Comment réduire le SGA dans Oracle Database 
  • Comment désactiver segments d'annulation 
  • Comment créer ou remplacer les procédures en MS SQL 
  • Comment requête dans Microsoft SQL 
  • Comment faire pour ajouter un OCX pour Access 2007 
  • Connaissances Informatiques © http://www.ordinateur.cc