Symbole de diamètre Insertion SQLSalut,
J'ai le symbole de diamètre ⌀ en tant que caractère dans une colonne d'une table DB (il a été créé avec Excel mais il est compliqué d'empêcher de taper le symbole car beaucoup de gens travaillent avec cela et il y a des données historiques que je ne veux pas changer ...). La requête JMP (via JSL) importe correctement le symbole. Mais quand je veux réinsérer le symbole dans une table DB, il exporte un ? au lieu du . Existe-t-il un moyen d'insérer correctement le symbole ?
Merci,
dbc = Create Database Connection( "CONNECTION" );
sql = Eval Insert("
INSERT INTO DB.DATATABLE
(COLUMN)
VALUES ('⌀')
");
Execute SQL( dbc, sql );
Tableau de donnéesScriptles fenêtresRe: Symbole de diamètre SQL Insert(non testé... je ne suis pas un utilisateur fréquent de SQL...)
https://stackoverflow.com/questions/10965589/unicode-data-type-in-sql suggère d'utiliser
VALUES(N'⌀')
mais il est probablement spécifique au fournisseur et dépend du champ dans la base de données étant Nchar ou Nvarchar plutôt que char ou varchar.
Re: Symbole de diamètre SQL InsertC'est ça. Parfois, c'est très simple. Merci beaucoup!