質問: SYBASEからPostgreSQLに以降しようとしているのですが、 SCD列はCHAR型で、「DC-1234-568」というデータは含まれています。
回答: > SELECT DISTINCT * FROM TEST WHERE SCD = 'DC-1234-568' > SELECT * FROM NEW_ENTITY2 WHERE SCD LIKE 'DC%' このSQLを実行したのはSYBASEですかPostgreSQLですか。 SYBASEはASE、SQL Anywhereどちらなのか、と言ってもどちらもよく知っていませんけど。 そもそも SELECT SCD FROM TEST WHERE SCD = 'DC-1234-568' ではどういう結果になるのでしょう。 文字列連結演算子「||」が使えるなら(ASEなら「+」が使えるかも) SELECT ':' || SCD || ':' FROM NEW_ENTITY2 WHERE SCD LIKE 'DC%' とかするとどういう結果になりますか?