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

Recherche:

Type: Messages; Utilisateur: agemis31

Page 1 sur 17 1 2 3 4

Recherche: Recherche effectuée en 0,03 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 888

    Sur le principe (juste pour le montant de la...

    Sur le principe (juste pour le montant de la facture, pas pour les lignes)


    INSERT INTO FACTURE (...Montant, FlagMensuelPro)
    SELECT ..., SUM(F.Montant), 1
    FROM FACTURE F
    INNER JOIN CLIENT C...
  2. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    1 050

    Bonsoir hisy, Ca dépend de la version de SQL...

    Bonsoir hisy,

    Ca dépend de la version de SQL Serveur.

    En 2000, il faut utiliser une udf (à la place de votre procédure stockée). SQL serveur n'accepte pas qu'une requête utilise une procédure...
  3. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    985

    Bonsoir, Pourquoi pas un trigger en effet. Par...

    Bonsoir,

    Pourquoi pas un trigger en effet. Par contre un trigger qui assume qu'il n'y a qu'une seule ligne dans inserted, c'est assez optimiste/dangereux (au choix) :lol:. D'ou ma question sur la...
  4. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 888

    Bonsoir bilou972, Je ne sais pas. Un curseur...

    Bonsoir bilou972,

    Je ne sais pas. Un curseur n'est peut être pas nécessaire ici. Je ne comprend pas le problème de base. Les lignes de détails ne sont elles pas enregistrées au fur et a mesure,...
  5. Discussion: Ajout d'une colonne

    par agemis31
    Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    695

    Bonjour, Une solution simple serait d'utiliser...

    Bonjour,

    Une solution simple serait d'utiliser la procédure non documentée sp_MSForeachtable


    EXEC MaBD.dbo.sp_MSForeachtable
    'ALTER TABLE ? ADD MaColonne INT NOT NULL'

    @+
  6. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    985

    Bonjour, Ce n'est pas possible avec une...

    Bonjour,

    Ce n'est pas possible avec une colonne IDENTITY. Votre structure à l'air de ressembler à un maître/détail, mais dans une seule table. Pourquoi voulez vous faire cela ?

    @+
  7. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 866

    Bonsoir, Tout à fait d'accord avec elsuket en...

    Bonsoir,

    Tout à fait d'accord avec elsuket en ce qui concerne les base de données "épaisses". Néanmoins, puisque c'est manifestement une question de culture/formation et de code applicatif déjà...
  8. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    794

    Bonsoir saadou, Essayez avec SET...

    Bonsoir saadou,

    Essayez avec


    SET DATEFORMAT YMD

    en entête de script ;)

    @+
  9. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 034

    Bonjour, Le "commande" SQL, vous l'avez déjà....

    Bonjour,

    Le "commande" SQL, vous l'avez déjà. Pour l'outil en ligne de commande, vous pouvez utiliser sqlcmd.

    @+
  10. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    794

    Bonjour, Oui, c'est ça. Le plus simple pour...

    Bonjour,

    Oui, c'est ça. Le plus simple pour les conversions chaine des caractères -> datetime est d'utiliser le format ISO (YYYYMMDD), qui fonctionnera sous Management studio est qui est...
  11. Votes reçus
    +0 -0
    Réponses
    7
    Affichages
    1 207

    Allez, je ne peux pas résister: ISNULL ou...

    Allez, je ne peux pas résister: ISNULL ou COALESCE ?

    @+
  12. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    937

    Bonjour, Comment SQL Serveur pourrait il faire...

    Bonjour,

    Comment SQL Serveur pourrait il faire tout seul la différence entre une table ayant une colonne IDENTITY() et vos tables de paramétrage ?

    Pour ces tables, soit vous filtrez sur T.name,...
  13. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    2 937

    Bonjour Mindiell, Content que ça t'ai aidé :D...

    Bonjour Mindiell,

    Content que ça t'ai aidé :D

    @+
  14. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    951

    A faire sur le poste de votre collègue :-) @+

    A faire sur le poste de votre collègue :-)

    @+
  15. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    1 729

    Ouf, Tu me sauves :ccool:, je suis à à...

    Ouf,

    Tu me sauves :ccool:, je suis à à 524,257 To, je pense que je vais migrer sous 2008 :lol:

    @+
  16. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    824

    Bonjour, Je ne parlerai pas de framework dans...

    Bonjour,

    Je ne parlerai pas de framework dans ce cas, car pour moi, ça sous entend un empilage de couches logicielles qu'à mon avis on cherche à éviter si possible, en essayant de rester "au plus...
  17. Votes reçus
    +0 -0
    Réponses
    10
    Affichages
    951

    Bonjour, Pour SSMS 2005 sur une base 2000, pas...

    Bonjour,

    Pour SSMS 2005 sur une base 2000, pas de problème.
    Le fait que vous ne voyez pas l'instance n'indique pas qu'elle est inaccessible.
    C'est le service SQLServerBrowser, sur le serveur,...
  18. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    925

    Bonjour, Elle est intéressante cette...

    Bonjour,

    Elle est intéressante cette problématique d'arborescence.

    J'ai l'impression que les facteurs clefs sont le nombre de sous niveaux et le ratio interrogations/mises à jour (quid pour un...
  19. Votes reçus
    +0 -0
    Réponses
    5
    Affichages
    824

    Bonjour, du monde de la programmation...

    Bonjour,



    du monde de la programmation classique ? Avec ses constantes, defines, macros, ... ?

    Peut être que cet article sur TSQL Macro vous intéressera.

    @+
  20. Votes reçus
    +0 -0
    Réponses
    11
    Affichages
    2 995

    Bonsoir, Ah, le gouverneur de ressources......

    Bonsoir,

    Ah, le gouverneur de ressources... J'ai voté pour lui :lol:

    @+
  21. Votes reçus
    +0 -0
    Réponses
    8
    Affichages
    2 937

    Bonjour, Je n'ai pas de Reporting Services...

    Bonjour,

    Je n'ai pas de Reporting Services fonctionnel sous la main pour essayer.

    Je me lance en TSQL alors:


    declare @t table (Phase int, Horodatage datetime, Evenement varchar(50))...
  22. Votes reçus
    +0 -0
    Réponses
    17
    Affichages
    1 066

    Bonjour nox75, Je me demande bien comment...

    Bonjour nox75,



    Je me demande bien comment vous arrivez à en déduire ça!
    Le curseur est procédural et synchrone. Il faut distinguer l'ordre d'insertion, temporel, forcément, puisque vous...
  23. Discussion: Raiserror et commit

    par agemis31
    Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    864

    Bonsoir, Pour compléter la remarque d'elsuket...

    Bonsoir,

    Pour compléter la remarque d'elsuket sur le RAISEERROR() vs PRINT, au niveau d'une trace.
    Ils ne servent pas la même chose.

    RAISERROR

    peut effectuer un formatage sommaire, à la...
  24. Votes reçus
    +0 -0
    Réponses
    17
    Affichages
    1 066

    Bonjour, Ma réponse n'était pas claire ;) Je...

    Bonjour,

    Ma réponse n'était pas claire ;) Je voulais juste dire que si l'on veut un résultat ordonné, il faut le demander, usuellement à l'aide d'un ORDER BY, ce qui à l'avantage d'être déclaratif...
  25. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    1 304

    Bonjour, Je n'ai pas tout compris au problème...

    Bonjour,

    Je n'ai pas tout compris au problème de sous requêtes, mais '99991231 23:59:59.997' est la valeur maxi de DATETIME.



    --aille
    SELECT DATEADD(day, 1, '99991231')
Affichage des résultats 1 à 25 sur 401
Page 1 sur 17 1 2 3 4