Bonjour,
Etant nouveau dans le monde SQL, je me permets la questions suivante:
Je souhaite populer les champs d'une colonne avec le résultat d'une recherche de caractère... Je m'explique..
J'ai créé une table avec le code:
La table créée contient donc une colonne table name avec comme exemple de valeurs:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 select NULL as Context NULL as Descr_IT, NULL as Descr_DE, NULL as Descr_FR, NULL as Abk_IT, NULL as Abk_DE, NULL as Abk_FR, t.table_schema as schema_name, t.table_name, t.table_type, c.column_name, c.column_default as column_default_value, c.is_nullable as column_nullable, c.data_type as column_type, c.character_maximum_length as column_char_lenght, c.numeric_precision as column_numeric_precision into dbo.T_Meta2 from information_schema.tables as t join information_schema.columns as c on c.table_name = t.table_name order by t.table_name, c.column_name;
F_XXX_YYYY_CCCCC....
F_XX_YYYYY_CCCC.....
J'aimerais pouvoir reprendre la valeur XXX (nombre de caractères non fixe) afin de l'injecter dans une nouvelle colonne.
En gros il s'agit de récupérer le nom de l'application source de laquelle la table est tirée :-)
Et si c'est possible j'aimerais arriver à faire le tout dans la requête montrée plus haut... Enfin il faudrait déjà que je trouve comment faire cette recherche :-)
D'avance merci pour la lecture et l'aide apportée.
Partager