使用C#如何获取有关打开文件的人的信息?用户名和机器名就足够了.
如果重要,我有Windows工作站通过Samba访问Linux文件服务器上的文件.我需要在工作站上运行的程序中使用此信息.
我正在尝试在Postgresql中编写一个解析文件路径的sql函数.我想只返回文件名.
我无法在函数中获得准确的文本字符串.
这是功能:
Function: job_page("inputText" text)
DECLARE
$5 text;
BEGIN
$5 = quote_literal("inputText");
return $5;
END
Run Code Online (Sandbox Code Playgroud)
当我运行这个:
select job_page('\\CAD_SVR\CADJOBS\7512-CEDARHURST ELEMENTARY SCHOOL\7512-20.DWG')
Run Code Online (Sandbox Code Playgroud)
我得到这个结果:
"E'\\CAD_SVRCADJOBSé2-CEDARHURST ELEMENTARY SCHOOLé2-20.DWG'"
Run Code Online (Sandbox Code Playgroud)
Postgresql解释斜杠后跟某些字符作为特殊字符.
我怎么逃避?