Utilitaires
Scripts
Divers
Jeux
Rechercher
Réflexions informatiques

SQL Server

Corriger les problèmes d'accents avec PHP

SQL Server

Si ,sur SQL Server, on a les caractère ù U au lieu de é (comme Pont-l'+vÛque au lieu de Pont-l'Évêque), il faut faire la manipulation suivante : Bouton "Démarrer"Groupe de programmes Microsoft SQL...

Créer un paramètre optionnel à l'appel d'une procédure

SQL Server

Voici comment créer un paramètre optionnel sur une procédure/fonction SQL Server : CREATE PROCEDURE [maProcedure] (@opt_DateActuelle DATETIME = NULL) AS -- Récupère le jour du mois si à NULL IF...

Obtenir le dernier jour du mois actuel

SQL Server

Voici deux requêtes SQL Server permettant d'obtenir le dernier jour du mois en cours, à 23 h 59. Méthode 1. SELECT DATEADD(ms, -2, DATEADD(MONTH, DATEDIFF(MONTH, 0,GETDATE() ) + 1,0)) Explication : Nombre de mois...

Convertir une date UTC (GMT) en heure locale

SQL Server

Voici une fonction SQL Server qui permet de convertir une date/heure au format UTC vers le format local français, à savoir +1 h en hiver et +2h en été. IF OBJECT_ID ('[50005].[DATE_UTC_VERS_LOCAL]') IS NOT...

Fonction identique à TRIM

SQL Server

SQL-Server ne dispose pas de la fonction TRIM qui permet de supprimer les espaces à droite et à gauche.  Cependant les fonctions RTRIM et LTRIM existent. Il suffit donc de faire LTRIM(RTRIM(maChaine))(ou...

Fonctions identiques à RPAD et LPAD

SQL Server

Les fonction RPAD et LPAD sur Oracle permettent de compléter à droite ou à gauche une chaîne. Voici une petite astuce pour faire la même chose sur SQL-Server : DECLARE @maVariable VARCHAR(6) SET @maVariable =...

Transtyper les entiers en flottant pour les calculs

SQL Server

La commande CAST permet un transtypage d'une valeur à une autre. Cette conversion est nécessaire dans le cas de données numériques stockées en entier sur lesquelles des calculs sont faits, en faisant un CAST...

Ecrire une fonction retournant plusieurs résultats

SQL Server

Il est possible de retourner plusieurs valeurs dans une fonction SQL-SERVER en utilisant une table pour renvoyer les données. Voici la syntaxe (particulière) d'une fonction renvoyant la date actuelle et la durée...

Obtenir le premier jour du mois actuel

SQL Server

Deux méthodes pour obtenir le premier jour du mois en cours, à 0 h 00, sur SQL Server. Méthode 1. SELECT CAST(FLOOR(CAST(DATEADD(dd, - DATEPART(dd, GETDATE()) + 1, GETDATE()) AS float)) AS datetime) Explication...

Ne pas oublier d'initialiser les valeurs dans une procédure stockée

SQL Server

En Transact-SQL, il faut faire bien attention à ne pas oublier d'initialiser la valeur d'une variable utilisée dans une boucle. Exemple : WHILE ... BEGIN SET @numHistorique = NULL; SELECT @numHistorique =...

Page 1/2Page suivante →

Rechercher sur le site

Informations sur le site