我目前有一个使用.NET 3.5框架的Web应用程序,我想知道它是否与TLS 1.2兼容.我们的代码中没有在哪里指示TLS版本.这是一个遗留应用程序,并且重新编译现在不在桌面上.我没有找到关于您是否可以获得的信息,但我认为兼容性更依赖于操作系统版本.看起来最小值是2008 R2.目标是让paypal在7月1日正确沟通.
下面的SQL似乎可以正常工作,但是我想知道是否有更好的方法来编写此代码。我正在尝试选择具有特定名称的所有视图和表。如果找到匹配项,则只能有一个返回值。
SELECT DISTINCT name
FROM sys.tables
WHERE name = 'MyName'
UNION ALL
SELECT DISTINCT name
FROM sys.views
WHERE name = 'MyName'
Run Code Online (Sandbox Code Playgroud) 我希望能获得垂直的单行数据。我相信UNPIVOT是我最好的选择,但我一直无法使它工作。我的行包含以下数据:
id | Qualifier 1 | Qualifier 2 | Qualifier 3 | Value 1 | Value 2 | Value 3
------------------------------------------------------------------------------
1 CP HP TE 0000000000 1111111111 2222222222
Run Code Online (Sandbox Code Playgroud)
我希望将所有限定符与它们的关联值放在一起。例如,Qualifer 1将始终链接到值1。它将永远不会与值2相关联。我希望得到的结果如下所示:
id | Qualifier | Value
-----------------------
1 CP 0000000000
1 HP 1111111111
1 TE 2222222222
Run Code Online (Sandbox Code Playgroud)
我已经对代码进行了多次迭代,但是到目前为止,我能想到的最好的方法如下。任何指导将不胜感激。
SELECT ID, NUMBERS,
FROM TABLE1
UNPIVOT
(
numbers for nums in (Value1,Value2,Value3)
) unPiv
Run Code Online (Sandbox Code Playgroud)