4
File I/O APIを使用せずにFileTableにディレクトリを作成する方法はありますか? SQL INSERT文を作成するのと同じくらい簡単ですか?SQL INSERTを使用してFileTableでディレクトリを作成する
これはSQL Server 2012の初めての経験であり、SQL Server内のFileTable
の制限に精通していません。
File I/O APIを使用せずにFileTableにディレクトリを作成する方法はありますか? SQL INSERT文を作成するのと同じくらい簡単ですか?SQL INSERTを使用してFileTableでディレクトリを作成する
これはSQL Server 2012の初めての経験であり、SQL Server内のFileTable
の制限に精通していません。
次は私のために働いた。うまくいけば、これは他の誰かを助けるでしょう。
INSERT INTO FileTable0 (name,is_directory,is_archive) VALUES ('Directory', 1, 0);
FileTable
によりFileStream
の詳細とその進化のためのBob Beauchemin's Techdays 2012 videoをチェックアウトする必要があります。
これは部分的に正しいです。これは、ルートにディレクトリを追加することしかカバーしません。サブディレクトリを追加するか、親ディレクトリが作成されていないパスを作成することはできません。 – Rhyous
@Rhyous - あなたは正しいです、[サブディレクトリを追加することは、この関連する投稿を参照してください](http://stackoverflow.com/q/10485978/175679)。子を作成する前に、親を定義しておく必要があります。あなたはこのポストと他のものの組み合わせを使って探している振る舞いを行い、与えられたディレクトリがすでに存在するかどうかを調べる簡単なアルゴリズムを実装することができます。 – SliverNinja
ありがとうございます。昨日見つけた私はこれを取って、いくつかのSQL関数を作っています。おそらく、私が完了したときにGitHubでそれらを共有するでしょう。 – Rhyous