Voir le flux RSS

Messages des blogs récents

  1. SQL Server - BIT vs VARCHAR ('True' / 'False')

    par , 08/08/2019 à 16h38
    Ci-dessous un exemple simple qui montre comment on peut substituer les valeurs 0 (False) et 1 (True) du type BIT, respectivement par des chaînes de caractères mnémoniques, compréhensibles ‘True’ et ‘Flase’.

    Il faut toutefois rester prudent ! Cette technique met en œuvre, en arrière-plan, le transtypage implicite. Les expressions peuvent rapidement devenir NON-SARG. Il convient donc d’être attentif et vigilant quant aux plans d’exécution des requêtes SQL, notamment lorsque cette ...

    Mis à jour 08/08/2019 à 17h04 par hmira

    Tags: sql, sql server, t-sql
    Catégories
    SQL Server
  2. Pagination

    par , 24/06/2019 à 19h16
    Salut les développeurs,

    aujourd'hui je vais vous parler pagination.

    La pagination est très pratique car elle permet d'afficher de gros volumes de données en les découpant en sous-ensembles humainement et informatiquement gérables.

    Quand une de vos requête renvoie par exemple 15 000 enregistrements, il n'est pas possible de les afficher sans réduire leur quantité. C'est le rôle de la pagination.
    Pour que cela fonctionne, il faut que le système de ...

    Mis à jour 24/06/2019 à 21h43 par rawsrc

    Catégories
    PHP , Développement Web
  3. [Actualité] Erreurs et exceptions dans les procédures SQL

    par , 02/11/2018 à 17h17 (Blog de CinéPhil)
    Comme il y a des contraintes dans la base de données (clés étrangères, unicité...), l'exécution d'une procédure SQL peut entraîner la survenue d'erreurs (générées par le SGBD à cause de ces contraintes). Il est intéressant de capturer ces erreurs pour renvoyer au programme externe qui lance la procédure un code et un message d'erreur plus clairs.
    On peut aussi programmer ses propres exceptions selon certaines conditions.

    Nous allons étudier ça dans une procédure de création ...

    Mis à jour 02/11/2018 à 18h40 par Malick

    Tags: sql
    Catégories
    Base de données , MySQL / MariaDB , PostgreSQL
  4. SQL Server - T-SQL : Le ";" (point-virgule) est-il vraiment nécessaire ?

    par , 14/08/2018 à 17h33
    Je me suis toujours posé la question concernant la nécessité d'ajouter un ";" (point-virgule) à la fin de certaines instructions T-SQL.

    Et, force est de constater que la réponse n'est pas toujours évidente. Le manque de rigueur du langage T-SQL contribue, à mon avis, à cette confusion !

    Pendant longtemps et même jusqu'à aujourd'hui, sauf dans de rares cas (Exemple ";WITH CTE ..." ) , l'ajout du point-virgule n'est pas vraiment indispensable pour ...

    Mis à jour 14/08/2018 à 20h43 par hmira

    Tags: sql, sql server, t-sql
    Catégories
    SQL Server
  5. Troncation du champ MEMO retourné dans requête : Raisons & solutions

    par , 10/06/2018 à 08h52
    Les différentes raisons de troncation sont expliquées ici memo field truncation by allen browne

    Il faut donc :
    1. Positionner en premier le champ memo
    2. Supprimé DISTINCT de la requête et par conséquent modifié la requête initiale en ajoutant une sous requête avec WHERE champX IN (SELECT DISTINCT champX....)


    La coexistence de 2 champs memo est donc impossible
Page 1 sur 6 12345 ... DernièreDernière