Bonjour,
Je ne suis que débutant en ce qui concerne la gestion de base et les requête SQL.
Voici ma problématique.
J'ai une base dans lequel j'ai une table (jusque la tout va bien) dans mes champs je ne remonte aucun caractère de type %*:;,.
Hors lorsque je balance ma requête je me retrouve avec un '!' dans certains champs.
Quelqu'un pourrai m'aider? ou si quelqu'un a déjà ce type comportement pourrai t-il me donner une piste?
Merci d'avance pour vos retour.
PS:
- Serveur SQL 2005
- QueryExpress

 

 
		
		 
        

 
			
			
 
   
 




 
				 [MSSQL Server] Différence entre la base et résultat requête.
 [MSSQL Server] Différence entre la base et résultat requête.
				 Répondre avec citation
  Répondre avec citation


 
			


 
  
  
 
 
						 
 

 
			
 
			 Envoyé par SQLpro
 Envoyé par SQLpro
					
 ), le temps de réponse attendu était de l’ordre de la seconde, alors que le temps de réponse « réel » était de l’ordre de deux minutes. Que firent-ils ? Shunt des la requête fournie par Uniface au bénéfice d’une requête SQL en dur (SGBD Informix). Le temps de réponse descendit à dix secondes. Ce fut mieux, mais pas encore satisfaisant. Ils continuèrent leur explication : il y avait dans le service informatique un petit génie qui, ni une ni deux, développa une routine en C sur laquelle fut branché Uniface. Temps de réponse : Ô magie ! De l’ordre de la seconde ! Soucieux de la maintenabilité du code, c'est-à-dire de la pérennité de l’application, je demandai à voir ce fameux code C : hélas ! aucune documentation, mais du code dense, impénétrable, presque aussi hermétique que du code APL. Je demandai à avoir un entretien avec le développeur mais, objecta le Colonel H* : « Il a eu la quille il y a six mois... » Hé oui, le développeur était un appelé du contingent, mathématicien dans le civil... Le défi fut désormais de poubeller sans plus tarder le code hermétique, d'en revenir à SQL, tout en conservant le temps de réponse (sans oublier de documenter...) La routine, quoi...
), le temps de réponse attendu était de l’ordre de la seconde, alors que le temps de réponse « réel » était de l’ordre de deux minutes. Que firent-ils ? Shunt des la requête fournie par Uniface au bénéfice d’une requête SQL en dur (SGBD Informix). Le temps de réponse descendit à dix secondes. Ce fut mieux, mais pas encore satisfaisant. Ils continuèrent leur explication : il y avait dans le service informatique un petit génie qui, ni une ni deux, développa une routine en C sur laquelle fut branché Uniface. Temps de réponse : Ô magie ! De l’ordre de la seconde ! Soucieux de la maintenabilité du code, c'est-à-dire de la pérennité de l’application, je demandai à voir ce fameux code C : hélas ! aucune documentation, mais du code dense, impénétrable, presque aussi hermétique que du code APL. Je demandai à avoir un entretien avec le développeur mais, objecta le Colonel H* : « Il a eu la quille il y a six mois... » Hé oui, le développeur était un appelé du contingent, mathématicien dans le civil... Le défi fut désormais de poubeller sans plus tarder le code hermétique, d'en revenir à SQL, tout en conservant le temps de réponse (sans oublier de documenter...) La routine, quoi...
						
Partager