Problème

J'essaie de modifier une variable à ma chaîne souhaitée qui comprend un ensemble de parenthèses. Ce faisant, il coupe la parenthèse fermante. Je crois que je dois inclure des littéraux de chaîne, mais je ne sais pas comment le faire pour mon scénario particulier.

Script (partiel)

...
IF col_datatype = 'varchar' THEN
    SET col_datatype = 'varchar(30)';
    SELECT col_datatype;
END IF;
SELECT col_datatype;
...

Sortie

Output

2
Lewis 24 févr. 2020 à 13:12

1 réponse

Meilleure réponse

Essayez d'utiliser le backquote `. Ceci est utilisé lorsque vous souhaitez insérer des chaînes non formatées dans la base de données.

1
Prakhar Londhe 24 févr. 2020 à 10:32