2012-05-07 22 views

答えて

5

次は私のために働いた。うまくいけば、これは他の誰かを助けるでしょう。

INSERT INTO FileTable0 (name,is_directory,is_archive) VALUES ('Directory', 1, 0); 
+0

これは部分的に正しいです。これは、ルートにディレクトリを追加することしかカバーしません。サブディレクトリを追加するか、親ディレクトリが作成されていないパスを作成することはできません。 – Rhyous

+0

@Rhyous - あなたは正しいです、[サブディレクトリを追加することは、この関連する投稿を参照してください](http://stackoverflow.com/q/10485978/175679)。子を作成する前に、親を定義しておく必要があります。あなたはこのポストと他のものの組み合わせを使って探している振る舞いを行い、与えられたディレクトリがすでに存在するかどうかを調べる簡単なアルゴリズムを実装することができます。 – SliverNinja

+1

ありがとうございます。昨日見つけた私はこれを取って、いくつかのSQL関数を作っています。おそらく、私が完了したときにGitHubでそれらを共有するでしょう。 – Rhyous

関連する問題