Tsql 使用SQL INSERT创建具有FileTable的目录

Tsql 使用SQL INSERT创建具有FileTable的目录,tsql,filestream,sql-server-2012,filetable,Tsql,Filestream,Sql Server 2012,Filetable,有没有一种方法可以在不使用文件I/O API的情况下在中创建目录?它是否与创建SQL INSERT语句一样简单 这是我第一次使用SQL Server 2012,我不熟悉SQL Server中文件表的限制。以下内容对我很有用。希望这能帮助其他人 插入FileTable0(名称,is_目录,is_存档)值('directory',1,0); 您还应该查看有关FileStream及其演变为FileTable的更多详细信息 这部分是正确的。这仅包括在根目录中添加目录。添加子目录或创建没有创建任何父目

有没有一种方法可以在不使用文件I/O API的情况下在中创建目录?它是否与创建SQL INSERT语句一样简单


这是我第一次使用SQL Server 2012,我不熟悉SQL Server中
文件表的限制。

以下内容对我很有用。希望这能帮助其他人

插入FileTable0(名称,is_目录,is_存档)值('directory',1,0);
  • 您还应该查看有关
    FileStream
    及其演变为
    FileTable
    的更多详细信息

这部分是正确的。这仅包括在根目录中添加目录。添加子目录或创建没有创建任何父目录的路径不受此操作的影响。@Rhyous-例如,您是正确的。必须先定义父级,然后才能创建任何子级。您可以实现一个简单的算法来执行您正在寻找的行为,使用本文和其他文章的组合,并检查给定目录是否已经存在。谢谢。昨天发现的。我正在做一些SQL函数。也许我完成后会在GitHub上分享它们。