Académique Documents
Professionnel Documents
Culture Documents
USE BDD
GO
USE BDD
GO
https://docs.microsoft.com/fr-fr/sql/t-sql/functions/trim-transact-sql
--- a gauche ?
--- a droite ?
UPPER LOWER
FORMAT
USE BDD
GO
select
format (devise, 'C', 'en-US' ) as en_dollar,
format (devise,'C', 'fr-FR' ) as en_euro,
format (devise,'C','en-GB' ) as anglais,
format (devise,'C','sv-SE' ) as suedois,
format (devise,'C','ar-SA' ) as arabe,
format (devise,'C','th-TH' ) as thailandais
FROM table_devise
Go
---- pour information pour voir le langage SQL par defaut sur le moteur
exec sp_helplanguage
GO
-- Dans le langage SQL la fonction RIGHT et LEFT permet d’extraire la fin d’une
chaîne de caractères en définissant la longueur souhaité.
-- Remplace toutes les occurrences d'une valeur de type chaîne spécifiée par une autre
valeur de type chaîne.
USE AdventureWorks2014
GO
SELECT [Name],ProductLine
, REPLICATE('0', 4) + [ProductLine] AS 'Line Code'
FROM [Production].[Product]
WHERE [ProductLine] = 'T'
ORDER BY [Name];
GO
USE [master]
GO
ALTER DATABASE [BDD] SET COMPATIBILITY_LEVEL = 130
GO
use BDD
go
SELECT * from STRING_SPLIT ('1,2,3,4,5', ',')
-- STUFF
-- La fonction STUFF permet d'insérer une chaîne dans une autre chaîne
-- STUFF ( character_expression , start , length , replaceWith_expression )
use AdventureWorks2014
go
SELECT STUFF('abcdef', 2, 3, 'ijklmn');
GO
CONCAT/CONCAT_WS **********************************
SELECT CONCAT ( 'Happy ', 'Birthday ', 11, '/', '25' ) AS Result