使用 T-SQL 获取日期时间的时间
如何获取给定 datetime 值的时间? 我在数据库中有一个像这样的日期时间: 2010-09-06 17:07:28.170 并且只想要时间部分: 17:07:28.170 是否有相应的…
SQL 错误:关键字“End”附近的语法不正确
需要有关此 SQL Server 2000 过程的帮助。这个问题变得很困难,因为我正在通过 Oracle SQL Developer 测试过程。 我正在运行该过程,为那些具有空值的…
SQL 在何处过滤嵌套查询
我有一个如下所示的查询: Insert Into tblX (a,b,c) Select x as a, y as b (select top 1 whatever from tblZ as z where z.aID = y.aID order by z…
在一条sql语句中更新多行中的多列?
这个伪代码(不准确的 SQL)显示了我想要做的事情。 update tableA (colA, colB, colC, colD) select b.colA, b.colB, c.colC, c.colD from tableB b …
为什么我无法获取@@rowcount 值?
下面是我的 SQL 脚本的简化版本。 print @RowNum 始终显示 0,而不是第一个结果集的真实记录数。怎么了?谢谢。 declare @i int, @RowNum int set @i=…
使用 select inside coalesce 设置变量
如何修复存储过程的这一部分? select 将返回 1、0 或 null。如果 select 返回 1 或 0,我希望将 @override 设置为该值。如果它返回 null,那么我希望…
动态数据库名称和架构/所有者分配
我需要连续多次从另一个表更新一个表。为了使该脚本更易于人们使用,我希望能够动态引用它。像这样的事情: declare @databasename sysname set @data…
SQL Server 2000数据透视查询
如果之前已经回答过这个问题,请原谅我。 我正在寻找有关如何构建数据透视表或交叉表查询的一些建议。 我有一个看起来像这样的表格, Vessel Date Ins…
如何使用SQL2000链接服务器查询Oracle 11G表
如何构建使用链接服务器“idwd”查询 Projects_dim 表所需的 SQL? 为了测试连接,我使用链接服务器名称运行了一个示例查询。为了访问链接服务器上的…
我有一个 SQL 删除查询
有 2 个表:report(其主键为 reportId 和一个名为 migerated 的位字段)和 report_detail(其外键为 reportId)。我想从report_detail中删除所有具有…
是否可以在一列上连接两个表 = 连接 2 列?
表 A 具有 X 列,它是由表 B 中的 Y 列和 Z 列(均为浮点数)串联而成的 int。我想以类似于此的方式连接表 A 和 B: select * from tableA a inner jo…
SysIndex - is_unique 和 is_unique_constraint 的黑白差异
在 SQL Server 2008 上运行选择查询,sys.indexes 为我提供有关数据库索引定义的信息。 有 2 个字段 is_unique 和 is_unique_constraint。我不明白它…