我有一个应用程序,它将所有数据存储在SQL Server 2008中。此应用程序创建,修改,更新表。数据库的名称是XLPR_2001,它包含近500个表。 如果我通过应用程序影响整个数据库(XLPR_2001),我想找出更改。如果我找到它,那么我可以直接在数据库中直接做出这些更改,我可以非常快地完成我的工作。 我在网上搜索它,但没有帮我在我的情况。
这是一个T-SQL问题,我使用的是Microsoft SQL Server 2014.我加入了三个表格,这非常简单。棘手的部分是这样的:其中一个变量SubtotalKey采用'ABD_1999_MAE_1'的形式。我想将这个变量分成它的四个组成部分,用下划线分隔,并在查询中的特定点处将我的输出中包含四列。我有一个使用标量函数的可行解决方案。它在我们刚才所描述的那种意义上是可行的......但是存在
有人可以告诉我如何摆脱困惑,但保留在我的结果集的列? 我简化了查询,所以应该可以阅读。 SELECT
cst_recno as 'ID',
ind_first_name as 'First',
ind_last_name as 'Last',
cmt_code as 'Code',
cmt_name as 'Com.Name',
ixe_add_date as 'Date'
FROM
我有这样的SP CREATE PROCEDURE ApplyExistingImageAcrossModel
@capidfrom int,
@capidto int,
@type int
AS
BEGIN
DECLARE @imageid uniqueidentifier
INSERT INTO ImageMetaData
(ImageId,CapId,[Type],Sour