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

MS SQL Server Discussion :

creation table+champs booleen


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de kifouillou
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 270
    Par défaut creation table+champs booleen
    Bonjour,

    pourrais-je avoir votre avis pour cette requete réalisé sous sqlserver2005
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
     
    CREATE TABLE CR
    (sNomFichierCR Char(250) not null,
    dDateSaisie Timestamp not null,
    dDateSynchro Timestamp,
    sRedacteur Varchar not null,
    dDateEntretien Timestamp,
    sDureeEntretien Char(20),
    iDureeEntretienEnMinutes int,
    sNomContact Varchar,
    sFonctionContact Varchar,
    sRaisonSociale Varchar,
    sAdresseSociete Varchar not null,
    sVilleSociete Varchar not null,
    sCodePostalSociete Varchar,
    sTelephoneStandardSociete Varchar,
    sFAXSociete Varchar,
    sCategorieSociete Varchar,
    sObjectif1 Char(50),
    sObjectif2 Char(50),
    sObjectif3 Char(50),
    sResultatObjectif1 Char(50),
    sResultatObjectif2 Char(50),
    sResultatObjectif3 Char(50),
    sAutresResultats Char (250),
    sServicesEtProduitsUtilisesQuelAtelier Char(25),
    dServicesEtProduitsUtilisesDateAtelier Timestamp,
    iRythmeAnnuelVisa int(6),
    iRythmeAnnuelLHE int(6),
    iRythmeAnnuelLHN int(6),
    iRythmeAnnuelLHN2000 int(6),
    iRythmeAnnuelLHN_HPE_THPE int(6),
    iRythmeAnnuelDiagnostic int(6),
    sPointsNegatifs Char(250),
    sPointsPositifs Char(250),
    sCommentaires Char(255),
    ABSbPossedeFilPilote Boolean,
    ABSbNePossedePasFilPilote Boolean,
    ABSbAucuneIdeePossedeFilPilote Boolean,
    ABSbAbonnerFilPilote Boolean,
    ABSbPossedeNewsletter Boolean,
    ABSbNePossedePasNewsletter Boolean,
    ABSbAucuneIdeePossedeNewsletter Boolean,
    ABSbAbonnerNewsletter Boolean,
    ABSbOuiAttestationConsuelOptionnelle Boolean,
    ABSbNonAttestationConsuelOptionnelle Boolean,
    ABSbOuiConnaissanceSiteInternet Boolean,
    ABSbNonConnaissanseSiteInternet Boolean,
    ABSbOuiCataloguePublication Boolean,
    ABSbNonCataloguePublication Boolean,
    ABSbServicesEtProduitsUtilisesLHN2000 Boolean,
    ABSbServicesEtProduitsUtilisesLHN_HPE_THPE Boolean,
    ABSbServicesEtProduitsUtilisesLHN Boolean,
    ABSbServicesEtProduitsUtilisesLHE Boolean,
    ABSbServicesEtProduitsUtilisesVisa Boolean,
    ABSbServicesEtProduitsUtilisesDiagnostic Boolean,
    ABSbServicesEtProduitsUtilisesAtelier Boolean,
    ABSbProduitsMisEnAvantDemarcheSecurite Boolean,
    ABSbProduitsMisEnAvantLHN Boolean,
    ABSbProduitsMisEnAvantLHE Boolean,
    ABSbProduitsMisEnAvantVisa Boolean,
    ABSbProduitsMisEnAvantAtelier Boolean,
    constraint PK_CR PRIMARY KEY(sNomFichierCR, dDateSaisie));
    Je ne suis pas sur de la syntaxe pour les champs de type booleen. Pourtant quand je fais analyser la requete sa ne me met pas d'erreur que je laisse ou j'enleve les ABS. Bizarre non?
    Merci de votre aide.

  2. #2
    Membre émérite Avatar de slim
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2002
    Messages
    938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2002
    Messages : 938
    Par défaut
    Pour un type booléen, il faut utiliser le type 'bit'.
    Faites une recherche sur le forum et/ou sur internet et lisez la doc officielle avant de poser une question svp.
    et n'oubliez pas de lire les FAQ !
    FAQ Java et les cours et tutoriels Java
    Doc JAVA officielle
    AngularJS 1.x
    Angular 2

    Do it simple... and RTFM !

  3. #3
    Membre éclairé Avatar de kifouillou
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 270
    Par défaut
    Salut,

    merci pour ta réponse.
    Il n'y a pas besoin de mettre ABS avant alors?

  4. #4
    Membre émérite Avatar de slim
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2002
    Messages
    938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2002
    Messages : 938
    Par défaut
    C'est quoi ABS ?

    Je crois que c'est juste le nom de la colonne. Si c'est ca, oui, tu peux les supprimer.
    Faites une recherche sur le forum et/ou sur internet et lisez la doc officielle avant de poser une question svp.
    et n'oubliez pas de lire les FAQ !
    FAQ Java et les cours et tutoriels Java
    Doc JAVA officielle
    AngularJS 1.x
    Angular 2

    Do it simple... and RTFM !

  5. #5
    Membre éclairé Avatar de kifouillou
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    270
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 270
    Par défaut
    Ok. Merci beaucoup à toi.

    En fait je croyais que ABS(nom_champ)permettait que le type boolean soit reconnu. Mais j'ai mis juste bit et sa fonctionne nikel.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. creation table de verif
    Par mystik11 dans le forum Décisions SGBD
    Réponses: 1
    Dernier message: 23/05/2005, 18h33
  2. [creation table] ORA-00942
    Par Invité dans le forum Oracle
    Réponses: 21
    Dernier message: 13/04/2005, 14h47
  3. [syntaxe]Creation table avec nom dynamique
    Par ZuZu dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 23/09/2004, 18h01
  4. champs booleen avec ibexpert
    Par crocodingo dans le forum Outils
    Réponses: 3
    Dernier message: 18/01/2004, 16h27
  5. creation table association reflexive
    Par elea1206 dans le forum Requêtes
    Réponses: 2
    Dernier message: 05/08/2003, 17h30

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