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

    0熱度

    1回答

    我有一個pl \ sql過程,需要使用dbms_sql包在curosr循環中查看記錄。 遊標查詢是動態的,所以你不知道列。 所以每次我想使用dbms_sql.define_columns或其他函數時,我都是通過all_tab_columns上的循環來獲取列名。 這是我的代碼: procedure p is SOURCE_CURSOR INTEGER; destination_cursor

    1熱度

    1回答

    我有一個問題,是關於Turksih人物 我使用動態sql查詢,當我看到土耳其字符是英文顯示的表憲章等'的'被看到而不是'ş'。 當我沒有使用動態查詢時,我沒有任何問題。我不得不使用動態查詢。我的查詢是: declare @sql nvarchar(max) SET @Sql = concat('insert into ewrim.', QUOTENAME(@Tc), '(', QUOT

    0熱度

    1回答

    我已經下載了Visual Studio 2015和SQL數據工具2015,因爲我試圖製作一個簡單的SSIS包來從表中複製一些數據行數據庫在另一臺服務器上的另一個數據庫中的表。我有一些複雜的,使我的工作更難,如需要動態建立表名。直到現在我創建了一個執行Sql任務刪除目標中的數據表格以避免重複行。在輸出中,我附加了一個由Ole DB Source和Ole DB Destination組成的數據流活動。

    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回答

    我想在每個分區中對長時間的日期進行計數。所以我使用循環從我試圖提取將在分區中使用的日期。但是我得到了錯誤。無法解決它。任何人都可以幫我解決這個問題,以及一些可能增加我的知識的文件嗎?謝謝。 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