5番目の文字またはID番号を返したい。
元。ID番号PID-15があり、「-」の後にクエリを返したいので、この例15では、これを整数または長整数にします。どうすればこれを達成できますか?これを作ることができる特定の機能は何ですか?
質問する
39 次
2 に答える
3
于 2013-03-14T04:29:45.477 に答える
1
このコードを試してください
SQLを使用してテーブルからこれを取得したい場合は、役立つ次の関数を見てください:SUBSTRINGおよびCHARINDEX。これらを使用して、エントリをトリミングできます。
可能なクエリは次のようになります(ここで、colは画像ディレクトリを含む列の名前です。
SELECT SUBSTRING(col, LEN(SUBSTRING(col, 0, LEN(col) - CHARINDEX ('/', col))) + 1, LEN(col) - LEN(SUBSTRING(col, 0, LEN(col) - CHARINDEX ('/', col))) - LEN(SUBSTRING(col, CHARINDEX ('.', col), LEN(col))));
于 2013-03-14T04:27:24.747 に答える