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

D�veloppement SQL Server Discussion :

Utiliser des variables dynamiques


Sujet :

D�veloppement SQL Server

  1. #1
    Membre �clair�
    D�veloppeur informatique
    Inscrit en
    Juin 2004
    Messages
    423
    D�tails du profil
    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Juin 2004
    Messages : 423
    Par d�faut Utiliser des variables dynamiques
    Bonjour,

    Ya t-il la possibilit� en SQL sur SQL SERVER de nommer des variables de fa�on dynamique.
    J'ai une trentaine de variable nomm�e comme ceci : mavariable1, mavariable2, mavariable3, etc..
    Et je voudrais faire des tests sur chacune de ces variables sans avoir � les faire une par une.
    exemple :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    	WHILE @i <= 30
     
    	BEGIN
    		IF @maVariable(on rajoute i pour construire le nom de la variable)  IS NULL
     
    	END
    Merci d'avance

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 963
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 963
    Par d�faut
    Vous pouvez faire un script qui g�n�re le script d�sir�...

  3. #3
    Membre chevronn� Avatar de Aa�����Aa�����Aa����
    Homme Profil pro
    db@
    Inscrit en
    Septembre 2021
    Messages
    553
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activit� : db@

    Informations forums :
    Inscription : Septembre 2021
    Messages : 553
    Par d�faut
    genre :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    ; WITH CTE AS ( SELECT 1 AS N UNION ALL SELECT N + 1 FROM CTE WHERE N < 30 ) 
    SELECT N , REQ = '@maVariable'+CAST(N AS VARCHAR(2))+' IS NULL OR '
    FROM CTE

  4. #4
    Mod�rateur
    Avatar de al1_24
    Homme Profil pro
    Retrait�
    Inscrit en
    Mai 2002
    Messages
    9 136
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 64
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : Retrait�
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 136
    Par d�faut
    Bonjour,

    Un nom de variable suivi d'un indice num�rique, �a ne ressemblerait pas � un tableau ?
    Mod�rateur Langage SQL
    R�gles du forum Langage SQL � lire par tous, N'h�sitez pas � consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une r�ponse vous a aid� � r�soudre votre probl�me, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un probl�me expos� sans mentionner les tentatives de r�solution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail � sa place... et ne donne pas envie d'y r�pondre.

  5. #5
    R�dacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de donn�es / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 002
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Expert bases de donn�es / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 22 002
    Billets dans le blog
    6
    Par d�faut
    Citation Envoy� par al1_24 Voir le message
    Bonjour,

    Un nom de variable suivi d'un indice num�rique, �a ne ressemblerait pas � un tableau ?
    Un tableau, �a ressemble pas � une table ???

    A +
    Fr�d�ric Brouard - SQLpro - ARCHITECTE DE DONN�ES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : mod�lisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

Discussions similaires

  1. [CR 2013] Utilisation des variables dynamiques
    Par James Daniel dans le forum SAP Crystal Reports
    R�ponses: 2
    Dernier message: 26/10/2021, 08h45
  2. R�ponses: 4
    Dernier message: 14/06/2007, 15h50
  3. utilisation des variables global dans tout le projet
    Par EYENGA Jo�l dans le forum VB 6 et ant�rieur
    R�ponses: 2
    Dernier message: 12/01/2006, 10h55
  4. [MFC] utilisation des variables associ�es
    Par Grey dans le forum MFC
    R�ponses: 2
    Dernier message: 18/11/2005, 14h00
  5. Utiliser des variables d'environnements
    Par Xam335 dans le forum C++Builder
    R�ponses: 2
    Dernier message: 14/08/2004, 14h15

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