小编jla*_*t96的帖子

Github 操作 - 任何运行步骤都没有此类文件或目录

我正在尝试为一个小型 Web 项目测试 Github Actions。我在存储库中有两个项目,我只想为 Web 客户端创建一个部署脚本。

存储库如下所示:

root
|
|-src
|  |-API
|  |
|  |-WebClient
|
|-docs
Run Code Online (Sandbox Code Playgroud)

我想在 WebClient 目录中运行脚本。当我尝试 cd 进入 ./src/webclient 时,出现错误no such file or directory

root
|
|-src
|  |-API
|  |
|  |-WebClient
|
|-docs
Run Code Online (Sandbox Code Playgroud)

“打开 Web 客户端目录”步骤的输出:

total 28
drwxr-xr-x 5 runner docker 4096 Oct 17 18:05 .
drwxr-xr-x 3 runner docker 4096 Oct 17 18:05 ..
drwxr-xr-x 8 runner docker 4096 Oct 17 18:05 .git
drwxr-xr-x 3 runner docker 4096 Oct …
Run Code Online (Sandbox Code Playgroud)

continuous-integration github github-actions

8
推荐指数
3
解决办法
6284
查看次数

SQL Server 按大小写排序 - 从日期/时间转换为字符串?

我正在尝试创建一个存储过程,允许调用者指定他们是否要按列排序。该参数应该是可选的。我正在使用 SQL Server Express

@sortBy VARHCAR(255) = ''


BEGIN

        SELECT * FROM Document
        ORDER BY
        CASE @sortBy
            WHEN 'documentId' THEN documentId
            WHEN 'documentName' THEN documentName
            WHEN 'dateCreated' THEN dateCreated
            WHEN 'dateLastAccessed' THEN dateLastAccessed
            ELSE documentName
        END;
END
Run Code Online (Sandbox Code Playgroud)

我可以创建该过程,但是当我执行它时,我收到以下消息

Conversion failed when converting date and/or time from character string.
Run Code Online (Sandbox Code Playgroud)

dateCreated 和 dateLastAccessed 是 DATE 类型,但我不知道它们是否是罪魁祸首。我是否不小心告诉数据库使用此过程转换日期/时间?这是我第一次使用存储过程的可选参数,所以我可能做得不对。任何帮助表示赞赏

谢谢

sql t-sql sql-server

1
推荐指数
1
解决办法
884
查看次数