微软Azure的用户同步到金蝶云星空,是调用微软的客户端服务 GraphServiceClient 查询的微软用户吗?
微软Azure的用户同步到金蝶云星空,是调用微软的客户端服务 GraphServiceClient 查询的微软用户吗?微软会单独建立一个金蝶的分组,然后我要查询这个分组里面的人员同步到金蝶里。是用哪个接口?
开发人员技术 | Transact-SQL
Data Factory 通过集成运行时进行连接第三方平台数据库,网络不通
Azure Data Factory 网络连接不通其他云平台上的MongoDB 我在目标端云数据库的安全组中放通了Azure IP Ranges and Service Tags – Public Cloud的ipv4 场景:Azure CosmosDB for nosql 迁移至华为云DDS数据库,使用Azure Data Factory复制活动,目标端连接不通。显示连接超时 PS:目标端DDS后台没有显示链接请求?
开发人员技术 | Transact-SQL
azure data studio无法连接sqlserver labs实验室
Microsoft.Data.SqlClient.SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL…
开发人员技术 | Transact-SQL
SSMS新建数据库无法再object explorer details被找到。
在我安装完成后发现新建数据库在object explorer details里没有被显示。 但是本地文件却创建了 如果右键还原数据库会显示 未将对象引用设置到对象的实例 刚刚打开还显示 标题: 无法处理现有用户设置,并将使用此会话中的用户设置覆盖文件。可将此文件的备份用于重新尝试在这些设置中加载,或通过 https://aka.ms/sqlfeedback 联系 Microsoft 以进行诊断 是否要将现有用户设置文件复制到…
开发人员技术 | Transact-SQL
Left join与Not exist的性能对比
我有一个更新语句,其中用到Left Join来筛选出只在左表中存在的数据,在更新十万行左右的数据时用时较久。当我尝试用Not Exist来进行筛选时,发现同样的数据量会更快一些。但是在我印象中,添加了索引之后的Left join理论上应该耗时更短才对。是不是存在有其他的因素是我没考虑到的。
开发人员技术 | Transact-SQL
SQL Server | 其他
如何使用窗口函数查询累计数量
已知表结构如下: CREATE TABLE Sales ( SaleID INT, SalesPersonID INT, SaleAmount DECIMAL(10, 2), SaleDate DATE ```); 如何查询表中每个销售员的累计销售额,我有得到提示说是要使用窗口函数,该怎么查询呢?
开发人员技术 | Transact-SQL
string_agg去重功能
比如有以下采购记录表: pu_order supplier | product | date | qty supA | pc001 | 2025-01-01 | 3 supA | pc002 | 2025-01-02 | 1 supB | pc001 | 2025-01-03 | 6 supB | pc001 | 2025-01-05 | 8 supA …
开发人员技术 | Transact-SQL
SQL Server | 其他
包含条件判断的更新语句
想要实现下面这个更新逻辑: UPDATE MyTable IF Val = @Default_Value THEN SET Val = NULL ELSE SET Val = @Default_Value WHERE id = @id SQL是否支持这样的条件判断式的更新?
开发人员技术 | Transact-SQL
SQL Server | 其他
关于UPDATE时锁的问题
我查阅到相关资料说: “当共享锁被持有时,其他事务可以读取但不能修改锁定的数据。" 所以是否意味着我可以在UPDATE时锁住数据,但是不影响别的Select语句去查询数据? 因为如果是UPDATE锁的话,我无法更新除非回滚或提交事务。
开发人员技术 | Transact-SQL
SQL Server | 其他
通过一个update语句同时更新两张表的内容
我正在尝试通过一个update语句同时更新两张表里的不同数据。并且通在网上的资料搜索到多重CTE的相关内容。 想问一下是否可以通过多重cte来实现同时update两张表里的数据?
开发人员技术 | Transact-SQL
SQL Server | 其他
如何将已出现的数据通过where条件筛选掉
我有一张表如下: ID Status 101 Pass 102 Fail 103 Fail 102 Pass 104 Fail 我想要筛选出没有过Pass的ID,即103和104。但是我在where条件中添加Status != ‘Pass’ ,结果中仍会出现102。该怎么解决?
开发人员技术 | Transact-SQL
SQL Server | 其他
如何设置row_number的初始值
我知道,row_number是从1开始的自然数,但是我现在有一种情况需要它不从1开始。 比如说,当part为NULL时,number为1,其余的part从2开始计数: Part | row_number NULL | 1 A | 2 A | 3 A | 4 B | 2 B | 3 B | 4 麻烦提供一些想法或建议。
开发人员技术 | Transact-SQL
SQL Server | 其他
无法实现特殊的字符串分割
我有一列特殊的字符串,像这样 DECLARE @VAL VARCHAR(50) = '"AAA,BBB","CCC,DDD","EEE,FFF"' SELECT @VAL 如何获得这样的结果: 目前试过 SELECT value FROM STRING_SPLIT(@VAL, ',') 但是得到的是六行逗号分割的数值,并不是以双引号分割的三行数值。 求助!
开发人员技术 | Transact-SQL
SQL Server | 其他
UNPIVOT查询语句中的列名冲突问题
这是测试表和查询语句: DECLARE @Table TABLE(ID INT,Val1 VARCHAR(10),Val2 VARCHAR(10),Val3 VARCHAR(10)); INSERT INTO @Table VALUES (1,'aa','bb','cc'), (2,'dd','ee','ff'); --SELECT * FROM @Table SELECT * FROM @Table UNPIVOT(ID FOR VAL…
开发人员技术 | Transact-SQL
SQL Server | 其他
Inner Join查询出问题了吗?
这是我的查询语句: SELECT a.*, b.*,c.*, COUNT(a.EmailNum) as NumEmails FROM Emails.emails a inner join Employees.user b on a.ID=b.id inner join Employees.dept c on b.dept=c.deptid where …
开发人员技术 | Transact-SQL
SQL Server | 其他
Msg 208, Level 16, State 1, Line 1 对象名 'dbo.员工表' 无效。
我的数据库中确实存在员工表,为什么执行简单的select * from员工表 时会报错说对象名无效呢?
开发人员技术 | Transact-SQL
SQL Server | 其他
sqlserver related questions
A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections.
SQL Server Integration Services
开发人员技术 | Transact-SQL
SQL Server | 其他
Charindex没有返回正确值
这是我的查询语句: select * from TableSet where CHARINDEX(col2,'bad') > 0 结果并没有返回任何值,但是我确认过col2列中确实有包含‘bad’的数据存在,是出现bug了吗?
开发人员技术 | Transact-SQL
SQL Server | 其他
如何自定义order by的顺序
我想要自定义order by的顺序规则,查询到网上有用Case When 的写法,像这样: ORDER BY CASE WHEN column_field = "value1" THEN priority1 WHEN column_field = "value2" THEN priority2 WHEN column_field = "value3" THEN priority3 . ELSE…
开发人员技术 | Transact-SQL
SQL Server | 其他
Union 和distinct 的使用在性能上的差别
我知道Union 比起Union all多了剔除重复值这一步,那如果我事先用distinct的话,可以优化查询吗? --query1 SELECT DISTINCT * FROM TABLE1 UNION SELECT DISTINCT * FROM TABLE2 --query2 SELECT * FROM TABLE1 UNION SELECT * FROM TABLE2