Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Développement
Développement Forum d'entraide sur le Transact-SQL, le CLR, les procédures stockées, les triggers, les requêtes SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/03/2011, 15h16   #1
Membre confirmé
 
Avatar de arthuro45
 
Arthur Salomon
Développeur du dimanche
Inscription : juillet 2009
Messages : 592
Détails du profil
Informations personnelles :
Nom : Arthur Salomon
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Développeur du dimanche

Informations forums :
Inscription : juillet 2009
Messages : 592
Points : 213
Points : 213
Par défaut Ajouter une clause à SELECT IDENT_CURRENT('maTable') AS id

Bonjour,

Est-il possible d'ajouter une clause WHERE à ceci :

Code :
SELECT IDENT_CURRENT('maTable') AS id
arthuro45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 15h33   #2
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Code :
SELECT IDENT_CURRENT('matable') AS id WHERE IDENT_CURRENT('matable')>126
Quel est votre utilisation du résultat?
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 18h20   #3
Membre confirmé
 
Avatar de arthuro45
 
Arthur Salomon
Développeur du dimanche
Inscription : juillet 2009
Messages : 592
Détails du profil
Informations personnelles :
Nom : Arthur Salomon
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Développeur du dimanche

Informations forums :
Inscription : juillet 2009
Messages : 592
Points : 213
Points : 213
Bonsoir,

Citation:
Quel est votre utilisation du résultat?
Le résultat sera exploitait par un tableau (mssql_fetch_array).

La clause doit porter sur un champ de la table et pas sur le IDENT_CURRENT.
Quelque chose dans ce gout là :
Code :
SELECT IDENT_CURRENT('matable') AS id WHERE monChamp>126
arthuro45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 19h08   #4
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
Soit, je ne suis pas sûr de comprendre mais bon...
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 19h11   #5
Membre confirmé
 
Avatar de arthuro45
 
Arthur Salomon
Développeur du dimanche
Inscription : juillet 2009
Messages : 592
Détails du profil
Informations personnelles :
Nom : Arthur Salomon
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Développeur du dimanche

Informations forums :
Inscription : juillet 2009
Messages : 592
Points : 213
Points : 213
Est-ce possible ?
Code :
SELECT IDENT_CURRENT('matable') AS id WHERE monChamp>126
arthuro45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2011, 19h12   #6
Membre Expert
 
Avatar de iberserk
 
Homme Bruno IGNACE
Architecte de base de données
Inscription : novembre 2004
Messages : 1 299
Détails du profil
Informations personnelles :
Nom : Homme Bruno IGNACE
Âge : 30
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Architecte de base de données
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2004
Messages : 1 299
Points : 2 282
Points : 2 282
Envoyer un message via MSN à iberserk
non :-)

Je pense que vous voulez faire quelque chose comme çà
:
Code :
1
2
3
4
 
SELECT A.colonne,IDENT_CURRENT('matable') AS id
FROM TABLE A
WHERE A.colonne>256
iberserk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/03/2011, 09h24   #7
Membre confirmé
 
Avatar de arthuro45
 
Arthur Salomon
Développeur du dimanche
Inscription : juillet 2009
Messages : 592
Détails du profil
Informations personnelles :
Nom : Arthur Salomon
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Développeur du dimanche

Informations forums :
Inscription : juillet 2009
Messages : 592
Points : 213
Points : 213
Merci, ça fonctionne
arthuro45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h07.


 
 
 
 
Partenaires

Hébergement Web