在电脑中,项目文件可能寄存在区别路径,我们想在MSSQL中查询,那该怎样做呢?本文将通过示例来介绍使用MSSQL查询文件路径实现方案。
首先,建立一个新的MSSQL表格,以下:
CREATE TABLE [dbo].[MyPaths](
[FilePath] VARCHAR(260) NULL
) ON [PRIMARY]
这里的FilePath列将记录要查询的文件路径。
接下来,我们需要创建一个存储进程,用以获得文件的路径:
CREATE PROCEDURE GetFilePath
@Path VARCHAR(260)
AS
BEGIN
INSERT INTO [MyPaths]([FilePath])
SELECT @Path as ‘FilePath’
RETURN;
END
调用此存储进程便可以插入文件ID,以下:
EXEC GetFilePath ‘C:\File\MyFile.txt’
我们还可以创建一个查询来查询所有文件路径:
SELECT FilePath From MyPaths
我们也能够使用模式检索查找文件,如以特定字符串开头:
SELECT * FROM MyPaths
WHERE FilePath LIKE ‘C%’
最后,我们可以删除无用的文件:
DELETE FROM MyPaths WHERE FilePath = ‘C:\File\MyFile.txt’
通过上述步骤,我们可以实现在MSSQL中查询文件路径的功能。使用查询可以查询特定的文件路径,也能够使用存储进程插入新文件到表格中。谢谢收看!
本文来源:https://www.yuntue.com/post/224893.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏