どのように私は、MySQLで文字列リテラルを使用して文字列内の括弧を含めることができますか?

ルイス・ヘップバーン:

問題

私は、設定された括弧が含まれて私の目的の文字列に変数を変更しようとしています。その際、それは閉じ括弧オフトリムです。私は、文字列リテラルが、私の特定のシナリオのためにこれを行う方法について不明な点が含まれるように持っていると信じています。

(部分)スクリプト

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

出力

出力

Prakhar Londhe:

`バッククォートを使用してみてください。あなたがデータベースに非フォーマットされた文字列を挿入したい場合に使用します。

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=5729&siteId=1