小编s.d*_*uro的帖子

在 SQL Server 2016 中最大化可移植性的最佳实践

在开发解决方案的原型时,通常还没有确定技术,并且可能与最终产品中使用的技术不同。

在这种情况下,我倾向于使用 Microsoft SQL Server 编写尽可能标准的查询,以简化最终迁移到另一台服务器的过程。

是否有一种方法或一些已知的做法可以直接在 SQL Server 中或通过SQL Server Management Studio (SSMS)强制使用标准 SQL over T-SQL 方言?

sql-server migration sql-standard sql-server-2016

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

Sql Server 删除语法

我最近遇到了一个我不知道的删除语法。

delete #fooTbl from #fooTbl where attr ='some'
Run Code Online (Sandbox Code Playgroud)

微软官方文档指出:

DELETE FROM [database_name . [ schema ] . | schema. ] table_name    
[ WHERE <search_condition> ]   
[ OPTION ( <query_options> [ ,...n ]  ) ]
[; ]  
Run Code Online (Sandbox Code Playgroud)

我对我写的命令有些困惑:

  • delete 关键字之前的参数是什么以及需要什么(在我的示例中与表名一致)?
  • 最佳做法是什么?

sql-server delete t-sql

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

不同精度小数之间的隐式转换

我知道当 SQL Server 处理类型之间的隐式转换时,它将最低优先级转换为最高优先级。

但是当我在不同精度的小数之间执行运算时,结果数据类型是什么?

sql-server type-conversion

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