IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sybase Discussion :

[ALTER table]warning sur longueur de ligne


Sujet :

Sybase

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Femme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2009
    Messages : 3
    Par défaut [ALTER table]warning sur longueur de ligne
    Bonjour,

    Je travaille avec le SGBD Sybase
    Nous avons une table qui comporte plus de 100 colonnes.
    A chaque Alter table pour ajouter une colonne, la requete s'execute mais avec un Warning, parce que la ligne est trop grande en octet

    Est-ce ce warning peut un jour se transformer en erreur et bloquer l'aleter table ?
    Ou est-ce que la limite est telle qu'on peut la considérer comme "infinie" ?

    Nous ne sommes pas d'accord avec mes collègues, à mon avis, si ce warning est là, c'est qu'il ya une limite et qu'on est près de l'atteindre.

    Merci de votre aide

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 307
    Par défaut
    Le warning indique qu'il n'es plus possible de sauver une ligne où tous les champs sont complètement remplis (la limite étant un peu moins que la taille de la page).

    Michael

  3. #3
    Rédacteur
    Avatar de Arnaud F.
    Homme Profil pro
    Développeur COBOL
    Inscrit en
    Août 2005
    Messages
    5 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Développeur COBOL
    Secteur : Finance

    Informations forums :
    Inscription : Août 2005
    Messages : 5 183
    Par défaut
    Bonjour,

    votre souci mis à part, je trouve qu'une table contenant 100 colonnes est "mal conçue", il faudrait peut être revoir la conception de votre base de données
    C'est par l'adresse que vaut le bûcheron, bien plus que par la force. Homère

    Installation de Code::Blocks sous Debian à partir de Nightly Builds

  4. #4
    Membre averti
    Inscrit en
    Juin 2003
    Messages
    24
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 24
    Par défaut
    Bonjour,

    Ce problème de conception est mis en avant dans la doc même de Sybase. Cependant, dans le domaine décisionnel il n'est pas rare d'avoir des tables de ce type. Il ne s'agit plus alors de conception relationnelle avec le respect des fameuses formes normales ; dans ce contexte le seuil des 1962 octets est vraiment un handicap.

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 307
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 307
    Par défaut
    D'où la possibilité de créer des serveurs ASE avec des pages jusqu'à 16k...

    Mais pour faire du vrai décisionel, IQ est évidemment plus performant.

    Michael

Discussions similaires

  1. Afficher nombre de lignes d'une table située sur une autre feuille
    Par nemone dans le forum Macros et VBA Excel
    Réponses: 16
    Dernier message: 08/12/2006, 16h28
  2. ALTER TABLE sur un champ de type SET dans une procédure
    Par flaplante dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/08/2006, 04h40
  3. Warning sur un Alter Table
    Par Poussy-Puce dans le forum Langage SQL
    Réponses: 8
    Dernier message: 18/01/2006, 17h45
  4. selection sur une table en fonction de plusieurs ligne
    Par dimdidi dans le forum Langage SQL
    Réponses: 2
    Dernier message: 06/12/2004, 08h42
  5. [débutant] conseils sur contraintes et alter table
    Par maysa dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 26/05/2004, 09h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo