小编Fro*_*nky的帖子

在 SQL Server 中将日期和时间连接为 DATETIME

我在将日期和时间合并到 时遇到问题DATETIME。我有一个包含数据的现有表,因此无法将其更改为Datetime2.

DECLARE @t1 TABLE(StartDate DATE, StartTime Time)

INSERT INTO @t1 
VALUES('2018-02-28','08:00:00')

SELECT 
    CAST(CONCAT(StartDate, ' ', StartTime) AS DATETIME) 
FROM @t1
Run Code Online (Sandbox Code Playgroud)

显示的错误是:

从字符串转换日期和/或时间时转换失败。

sql sql-server

5
推荐指数
1
解决办法
2万
查看次数

PHP:未定义的函数mysql_connect()

我刚下载了新的xampp并尝试运行我的旧项目,我收到了这个错误

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in F:\xampp\htdocs\try\index.php:17 Stack trace: #0 {main} thrown in F:\xampp\htdocs\try\index.php on line 17
Run Code Online (Sandbox Code Playgroud)

这是否意味着mysql_connect我使用的新xampp尚未支持?

php mysql

3
推荐指数
1
解决办法
9万
查看次数

用于自定义javascript函数的Visual Studio Intellisense

我在JavaScript中创建了一个自定义函数,以便于编码,因为它过于重复,无法一次又一次地键入这些函数.

我所做的是创建了一个外部JavaScript并将其链接到我的_Layout.cshtml.我已成功调用它们没有任何问题,但我现在想要的是让这些自定义函数具有智能感知功能.

global_functions.js

function ZeroPrefixFormat(str, len) {
     str = str.toString();
     return str.length < len ? ZeroPrefixFormat("0" + str, len) : str;
     // OUTPUT : 10 -> 00010 (DIFFERS FROM THE GIVEN LENGTH)
}

function MoneyFormat(amount) {
     amount = amount.toString();
     return Number(amount).toLocaleString('en');
     // RETURN raw number to money format example. 123456789.10 -> 123,456,789.10
}
Run Code Online (Sandbox Code Playgroud)

custom.cshtml

<script>
 console.log(MoneyFormat(123456789));
<script>
Run Code Online (Sandbox Code Playgroud)

因此,当我尝试键入Money时,它会显示intellisense.

javascript intellisense jquery visual-studio

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

SQL ISNULL 不起作用

我试图00001在查询结果为空但查询仍然返回空时显示。我不知道我的查询有什么问题。

编辑:

假设OBRNo123-5678-10-13-1619手段LEN(a.OBRNo) is 19

SELECT TOP 1 CASE WHEN RIGHT(a.OBRNo, 5) = NULL THEN '00001' ELSE a.OBRNo 
END as CaseWhen, 
ISNULL(a.OBRNo, '00001') as ISNULL,
RIGHT(OBRNo, 5) as OrderBy
FROM tbl_T_BMSCurrentControl as a
WHERE LEN(a.OBRNo) = 20 and a.ActionCode = 1
ORDER BY OrderBy DESC
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

sql sql-server isnull case-when

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