Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,27 @@
/***** for {databaseOwner} and {objectQualifier} *****/
/***** *****/
/************************************************************/

IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'{databaseOwner}[{objectQualifier}FilePath]') AND type = N'FN')
DROP FUNCTION {databaseOwner}[{objectQualifier}FilePath]
GO

CREATE FUNCTION {databaseOwner}[{objectQualifier}FilePath]
(
@StrMayContainFileId nvarchar(255)
)
RETURNS nvarchar(500)
AS
BEGIN
DECLARE @Path AS nvarchar(500);

IF ISNULL(@StrMayContainFileId,'') = ''
SET @Path = ''
ELSE IF LOWER(@StrMayContainFileId) LIKE 'fileid=%'
SELECT @Path = ISNULL(Folder, '') + FileName FROM {databaseOwner}[{objectQualifier}vw_Files]
WHERE FileId = CAST(SUBSTRING(@StrMayContainFileId, 8, 10) AS int)
ELSE
SET @Path = @StrMayContainFileId
RETURN ISNULL(@Path, '')
END
GO
6 changes: 3 additions & 3 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -7407,9 +7407,9 @@ __metadata:
linkType: hard

"caniuse-lite@npm:^1.0.30000989, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001688":
version: 1.0.30001707
resolution: "caniuse-lite@npm:1.0.30001707"
checksum: 10/5c5f9aad651f4d957cc59c8b4ac22bb7ac3a1c86c26ee7d5c59b00062bdc1c421980513179da1f5e20cade2da8d7f3c41d482ce7d4a8d9f411e4a827fe092d29
version: 1.0.30001727
resolution: "caniuse-lite@npm:1.0.30001727"
checksum: 10/6155a4141332c337d6317325bea58a09036a65f45bd9bd834ec38978b40c27d214baa04d25b21a5661664f3fbd00cb830e2bdb7eee8df09970bdd98a71f4dabf
languageName: node
linkType: hard

Expand Down