dynamic-sql

    0热度

    1回答

    我的表格每年都包含相同类型的数据,但收集的数据略有不同,因为它们可能没有相同的字段。 d_abc_2016 d_def_2016 d_ghi_2016 d_jkl_2016 有用于每个表中的某些常数:company_id,employee_id,salary。 但是,每个人可能有也可能没有这些字段用于计算总激励:bonus,commission,cash_incentives。还有很多,

    0热度

    2回答

    ,我发现了错误DATEADD指定 无效参数1。 当我尝试在SQL Server 2012中执行以下动态参数化查询: DECLARE @Interval nvarchar(5) = 'DAY' DECLARE @Increment int = 10 DECLARE @BaseDate date = getdate() DECLARE @ResultDate date DECLARE @Que

    2热度

    1回答

    我只想问为什么这段代码不会创建表? BEGIN EXECUTE IMMEDIATE 'create table temp1 as (select * from table)'; COMMIT; END; 当我尝试这个,它创建表,但没有记录/数据。 BEGIN EXECUTE IMMEDIATE 'drop table temp1'; EXECUTE I

    0热度

    1回答

    我有一大堆的表具有“统计”一栏(STAT的状态;-) 我希望每个统计的数量,并看看吧! 我的表看起来像这样 create table a ( a_id UUID PRIMARY KEY DEFAULT uuid_generate_v4(), a_stat status_t ); create table b ( b_id UUID PRIMARY KEY DEFAUL

    3热度

    1回答

    以下过程因“ORA-0097:缺少等号错误”而失败。 CREATE PROCEDURE AMEPSA.USP_ETL_BATCH_MASTER_UPDATE (ENVIRONMENT in VARCHAR2, BATCH_STATUS in VARCHAR2, BATCH_USER_ID VARCHAR2, BATCH_JOB_NAME VARCHAR2) AS BEGIN

    0热度

    1回答

    我试图自动将多个插入到多个表中。 基本上,我有一个临时表,客户代码和我添加了一个行号。我也有一个源表,其中包含客户代码和个人信息。现在我想将来自客户1的人员ID插入#1,将来自客户2的所有PersonID插入#2,等等。 我用这个代码,但它会产生一个错误: DECLARE @Customer_Code INT DECLARE @Row INT = 1 DECLARE @SQL NVARCHAR

    1热度

    1回答

    我正在尝试从查询中输入用户ID来发送他们的电子邮件。 它不工作,并给了我这个错误 消息14624,级别16,状态1,过程sp_send_dbmail,238线在以下参数 至少必须指定其中一个。 “@recipients, @copy_recipients,@blind_copy_recipients”。 declare @bodymsg nvarchar(max) select @bodymsg

    0热度

    1回答

    我有一个问题,我需要从表中得到一些数据的总数 有3种类型分组的,我需要进行 1.1分组应该是合作伙伴 2. 1分组对国家 3. 1日起对分组 我有像这样 PartnerId, CountryId, Date 1 2 10-01-2017 1 2 10-01-2017 1 3 10-01-2017 1 1 10-01- 2013 我

    0热度

    1回答

    我想在每个分区中对长时间的日期进行计数。所以我使用循环从我试图提取将在分区中使用的日期。但是我得到了错误。无法解决它。任何人都可以帮我解决这个问题,以及一些可能增加我的知识的文件吗?谢谢。 declare call_enddate date; totalcount number; begin for curdate in (WITH x(d) AS (SELECT TO_D

    0热度

    1回答

    我们有一个程序,允许用户将未经修改的原始输入数据映射到标准化的最终表。 一般来说这是一个简单的一对一匹配,而不需要特殊的逻辑。 例如; raw_table.raw_col_1将映射到final_table.col_1,raw_table.raw_col_2将映射到final_table.col_2等 然而,一个客户希望有final_table.col_3能力如下映射: case when