0

私の中にsettings.configファイルがありますc://config

settings.configこの内容があります:

<filelocation>d://mydata</filelocation>

ここで、SQL Server 2008 ストアド プロシージャでファイル パスを取得したいと考えてd://mydataいます。これは、この場所をファイル作成パスの入力として使用します。

提案してください!!

4

1 に答える 1

2

簡略化された例ですが、次のようなことができます(SQL Serverからファイルを読み取ることができると仮定します)。

declare @table table (Value XML)

insert @table
select a.* from openrowset (bulk 'C:\config', single_clob) a

select * from @table

select Value.value('filelocation[1]', 'varchar(100)')
from @table

ファイルの構造に基づいて拡張します。

于 2012-05-25T21:06:48.113 に答える