1:SkyLinkでデータ抽出 Richard 10/10 16:12 最近、SkyLinkを導入し、オフコンデータの抽出などを行っています。 普通に抽出条件を設定したり、抽出項目を選んだりすることはできるのですが、項目の一部を取り出すことは可能でしょうか? ACCESSで言えばLEFT関数、ORACLEならsubstr関数を使用したいのですができるのでしょうか。 2:Re:SkyLinkでデータ抽出 オフコン人 10/10 21:55 AccessのLEFT関数(左からの前方一致)などは、確かLIKE文でできたと記憶しています。 RDBサーバの場合は、『%』を使うのですが、SkyLinkからの指定の場合が記憶にありません。 3:Re:SkyLinkでデータ抽出 オフコン人 10/10 22:01 少し思い出しました。 SELECT 項目名 FROM 表名 WHERE 項目名 LIKE N'%山%' となるようにSkyLinkで設定すれば、項目名のフィールドの『山』が含まれているデータが抽出されたはずです。 SkyLinkでは設定した条件式のSQL文が確認できますので。 4:Re:SkyLinkでデータ抽出 Richard 10/11 10:43 ちょっと説明不足だったかもしれません。 項目の一部を取り出したいというのは、”ABCDE”のデータなら 上2文字を指定して”AB”を抽出するということです。 オフコン側のデータベースの設定で対応できるとは思いますが、 用途によって取り出したい文字数が変わるので、柔軟に対応できたら 良いと思いました。 SkyLink(SQL文) + RDBサーバーの組み合わせではできないのかもしれません。 ありがとうございました。 5:Re:SkyLinkでデータ抽出 オフコン人 10/14 00:05 う〜ん、Oracleでもそんなことできるのですか? 一度CSVなどに出力した後の加工は可能なんですがね。 知識が無くて申し訳ありません。 6:Re:SkyLinkでデータ抽出 あるびの 10/18 09:42 条件 文字列=% AB% 以上の条件設定で 抽出できると思います。 |