mysqlの場合、
SELECT ‘【’ || name || ‘】’ FROM TABLE_NAME;
とやると
+-------------------------+ | '【' || name || '】' + +-------------------------+ |【めがね】 | |【靴】 | |【マフラー】 | +-------------------------+
と文字連結して表示されないといけないのですが
+-------------------------+ | '【' || name || '】' + +-------------------------+ | 0| | 0| | 0| +-------------------------+
と表示されてしまう時があります。
これは,
|| → concatに直さなくてはいけません。
対策はMySQLのオプションでこんなものがあります。
それがsql_modeです。以下にその手順を記載します。
・sql_modeに以下の定数をセットします。
尚、setで値を設定した場合は、MySQLの再起動時に消えてしまうので、my.cnfに設定しておいたほうがよいです。