2016-11-10 16 views
1

xp_dirtreeを使用して、リモートサーバーパスフォルダからファイル名のリストを取得しました。ファイルは、拡張子、私は例えばのための拡張子を持つファイル名を取得.bakxp_dirtreeを使用して拡張子なしでファイル名を取得する方法

を望んでいない.bakである:

filename Sales_backup_2016_10_09_213002_7679353.bak 

Sales_backup_2016_10_09_213002_7679353. 

を取得する必要があり、私はこのために多くのblagsを検索しましたが、ありません運。

どうすればいいですか?

ありがとうございました。

+0

また、現在のファイル名から拡張子を削除することもできます。 – Jens

答えて

0

使用のようなものを試してみてください:あなたは、スクリプトの下にファイル名として列名を持つテーブルにxp_dirtreeの結果を保存している場合がお手伝いします。

SELECT LEFT(FileName,LEN(FileName)-3) 
FROM TableName 
0

機能を残し、この

select substring('Sales_backup_2016_10_09_213002_7679353.bak',1,charindex('.','Sales_backup_2016_10_09_213002_7679353.bak')-1) 
関連する問題