导致错误的视图上的Where子句标准
我有一个分解分隔列表的视图。例如,如果您有包含以下两列的下表: ABC, ABC 假设名称为“TestView”,您将得到以下内容: Label Source ------------…
在 select 语句中执行算术运算
假设我有余额 2000,并且想要选择余额为 balance=balance-Cr+Dr 所以我的余额列将给出如下值。 balance DR Cr 40000 0 60000 100000 60000 0 0 0 1000…
如何使用 OUTPUT 获取标识列的值 - SQL Server
我有一个表和一个触发器。 create table test(id int not null identity(1,1) primary key, data int) create trigger insteadTestInsert ON test INS…
表值 UDF 的聚合结果
我有一个名为 UDF 的表(它返回多行)。如何在 SQL 查询中聚合表值结果? 我想做一些类似的事情 select GetMyTableValuedResults(MyColumn1) from MyT…
如何使用sql语句将不同表中的某些列复制到另一个表中
我对 Sql 编码压力很大。有什么解决办法请帮忙.... 我有如下表: OrderedFood(**TableID,FoodID**,Qty,OrderedDate) Invoices(**InvoiceID**,TableID,…
SQL Server 使用正则表达式查询?
我在 SQL Server 数据库中有一个 varchar 字段,它以多种不同的方式存储电话号码,但本质上它们都是电话号码。 示例: 8181234564 (818) 123 4564 818…
如何通过未知文件在SQL Server中设置数据库?
也许这是最蹩脚的问题>>< 我正在使用 SQL Server 数据库开发 ASP.net Web 应用程序。当客户要求我开发系统时,他提供了数据库的文件。 我认为该…
如何将列名设置为声明的变量?
我正在尝试将列名设置为声明的变量,但我不断收到无效的列名消息。正确的语法是什么?这是查询 Declare @APPSHELTER Table (tid int Identity(1,1),Ap…
SQL PIVOT 从列表中选择(IN SELECT)
是否可以执行数据透视并从表中选择列表,而不是使用单个值? 像这样(不正确的语法错误): SELECT * FROM ( SELECT RepID, MilestoneID, ResultID FR…
在 T-SQL 中使用 CLR 存储过程的结果
我编写了一个 CLR 存储过程,它查询一个返回包含三个表的数据集的 Web 服务。 在 VS2010 中调试或从 SQL-ManagementStudio 调用(exec CLR_stp param1…
T-SQL:在 OUTPUT 子句中插入原始值
我有一个表 Items (ItemID, Name, ...),其中 ItemID 是自动生成的标识, 我想将行添加到该表中,FROM select 在同一个表上。 并将 OriginalItemID 和…
如何向具有索引值的日期时间字段添加时间?
如何使用索引值向 datetime 字段添加时间? 我的 RDBMS 是 SQL Server 2008 R2。 我想从中午开始使用 datetime 字段,对于每条记录,采用中午的基值并…
如何处理删除可能是 FK 的数据库记录?
想象一下这样的设置: create table ObservationType ( ObservationTypeId int primary key identity(1,1), Name nvarchar(32) not null ) create tab…