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

Recherche:

Type: Messages; Utilisateur: sebastien_m

Page 1 sur 3 1 2 3

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

  1. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    328

    Bonjour à tous, Ok Sqlpro, toujours aussi...

    Bonjour à tous,

    Ok Sqlpro, toujours aussi précis ;-)

    Ta proposition a fonctionné mikedavem !

    Mettre WITH INLINE = OFF a résolu le problème.

    je suis allé voir la doc, c'est étrange que...
  2. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    328

    [SQL2019] Temps de compilation étrange

    Bonjour à tous,

    J'ai développé une fonction SQL il y a quelques années sous SQL 2012 qui fonctionnait très bien sur plusieurs versions.

    J'ai constaté qu'avec SQL 2019 le temps d'exécution a...
  3. Votes reçus
    +0 -0
    Réponses
    6
    Affichages
    616

    [2008R2] Bonjour ! Voici une solution possible : ...

    Bonjour !

    Voici une solution possible :




    WITH Compteur as (
    SELECT cast(0 as int) as val
    UNION ALL
  4. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    339

    ah oui, la 2ème solution est plus propre (le...

    ah oui, la 2ème solution est plus propre (le double SELECT me chiffonnait un peu).
    Bien vu Al.
  5. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    339

    Bonjour, Je verrai bien un truc du genre : ...

    Bonjour,

    Je verrai bien un truc du genre :


    SELECT 1 as source, NumClient1 as client, CA FROM MATABLE WHERE NumClient1 <>''
    UNION ALL
    SELECT 2 as source, NumClient2 as client, CA FROM...
  6. Votes reçus
    +0 -0
    Réponses
    4
    Affichages
    701

    [2016] Bonjour ! un truc du genre : UPDATE...

    Bonjour !

    un truc du genre :


    UPDATE CLIENT
    SET CLIENT_LIMITE1 = ISNULL((SELECT SUM(MONTANT_FACTURE) FROM DATABASE.DBO.FACTURE WHERE CLIENT.RAISON_SOCIALE = FACTURE.RAISON_SOCIALE) , 0)
  7. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    492

    [2016] Bonjour aieeeuuuuu, Pour la structure des...

    Bonjour aieeeuuuuu,

    Pour la structure des tables, je subis le modèle de données de l'ERP.
    J'ai créé la table SEBM grâce à un SELECT INTO, je voulais une table avec le stricte nécessaire pour...
  8. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    492

    [2016] la création de stats ne change rien du tout. ...

    la création de stats ne change rien du tout.

    Par contre, à force de chercher, je suis tombé sur un POST de 2014 intéressant. Je colle le lien en fin de message.

    Si j'ajoute OPTION(RECOMPILE) à...
  9. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    492

    [2016] la même chose également.

    la même chose également.
  10. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    492

    [2016] Je suis finalement resté sur ma machine locale en...

    Je suis finalement resté sur ma machine locale en SQL2016, en compatibilité 120, et j'ai triché un peu en modifiant la requete pour qu'elle réponde au bout de 15 secondes (et avoir l'explain plan et...
  11. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    492

    [2016] La modification du niveau de compatibilité à eu...

    La modification du niveau de compatibilité à eu un effet instantané, sans aucun recalcul de stats.

    Le client est en effet en 2008R2.

    Je vais faire mes tests sur une version 2012, ça évitera...
  12. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    492

    [2016] le problème reste néanmoins entier : le client...

    le problème reste néanmoins entier : le client est en SQL 2008 R2.

    je vais me connecter chez lui pour effectuer les requêtes sur sa machine.
  13. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    492

    [2016] Je viens de trouver : Si je mets le niveau...

    Je viens de trouver :

    Si je mets le niveau de compatibilité à 130, le problème disparait.
  14. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    492

    [2016] Alors, sur ma machine où je suis tout seul : ...

    Alors, sur ma machine où je suis tout seul :
    Version SQL : Microsoft SQL Server 2016 (SP2) (KB4052908) - 13.0.5026.0 (X64) Mar 18 2018 09:11:49 Copyright (c) Microsoft Corporation Standard...
  15. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    492

    [2016] Version du serveur : Microsoft SQL Server 2016...

    Version du serveur : Microsoft SQL Server 2016 (SP1) (KB3182545) - 13.0.4001.0 (X64) Oct 28 2016 18:17:30 Copyright (c) Microsoft Corporation Enterprise Edition: Core-based Licensing (64-bit) on...
  16. Votes reçus
    +0 -0
    Réponses
    16
    Affichages
    492

    [2016] Problème sur requête hierarchique

    Bonjour à tous,

    J'ai constaté à plusieurs reprises un problème de performance sur certaines requêtes du même genre.

    Je vous explique :

    J'ai une table toute simple qui contient des liens...
  17. Votes reçus
    +1 -0
    Réponses
    21
    Affichages
    1 785

    Bonjour ! je pense qu'il faut sortir "> 7" du...

    Bonjour !
    je pense qu'il faut sortir "> 7" du CASE, genre :



    CASE -- c est ici l'erreur
    WHEN ISNUMERIC (sdk) =1 THEN SUM(CAST (sdk AS Float))
    ELSE 9999
    End > 7
  18. Votes reçus
    +0 -0
    Réponses
    3
    Affichages
    467

    bonjour, essaie ça : exec sp_executesql...

    bonjour,

    essaie ça :


    exec sp_executesql @Txt
  19. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    770

    Pour remplir ta variable, ça devrait ressembler à...

    Pour remplir ta variable, ça devrait ressembler à ça (attention, je n'ai pas essayé la requête, il y a peut être des erreurs de syntaxe) :



    DECLARE @ListeDate nvarchar(max)=''
    ;WITH LISTE as...
  20. Votes reçus
    +0 -0
    Réponses
    2
    Affichages
    770

    Salut ! c'est marrant, le pivot a été abordé...

    Salut !

    c'est marrant, le pivot a été abordé très récemment :
    https://www.developpez.net/forums/d1946562/bases-donnees/ms-sql-server/mise-tableau-compliquee/

    Dans ton cas, c'est un peu plus...
  21. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    779

    [2008] d'après ce que je comprends, voilà ce que je...

    d'après ce que je comprends, voilà ce que je ferais :
    je rendrais saisissable le prix d'une ligne si elle n'a pas de filles (le prix des matières quoi).
    si un utilisateur transforme une matière...
  22. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    779

    [2008] là, ça va devenir un peu compliqué de t'aider :...

    là, ça va devenir un peu compliqué de t'aider : on ne sait pas où tu veux en venir niveau métier.
    Quelques questions me viennent en tête :
    Au moment où l'utilisateur crée la ligne de niveau 0...
  23. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    779

    [2008] pourquoi stocker la somme des niveaux inférieurs...

    pourquoi stocker la somme des niveaux inférieurs alors que tu peux l'obtenir par requête ?

    La redondance d'information c'est pas bien ! :weird:

    Les triggers, tant qu'on peut éviter, c'est pas...
  24. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    779

    [2008] voilà une requête qui montre le début de ce que...

    voilà une requête qui montre le début de ce que l'on peut faire.

    Je dois bouger, pas trop le temps pour l'instant je complèterai demain matin si besoin. Je n'ai pas pu la tester, mais le principe...
  25. Votes reçus
    +0 -0
    Réponses
    12
    Affichages
    779

    [2008] salut ! vas donc jeter un coup d'oeil là...

    salut !

    vas donc jeter un coup d'oeil là dessus :

    https://sqlpro.developpez.com/cours/sqlserver/cte-recursives/
Affichage des résultats 1 à 25 sur 60
Page 1 sur 3 1 2 3