sql

    3熱度

    2回答

    爲了將數據從原始表加載到Azure數據庫中的星型模式(事實 - 維度),我們有很長時間的運行存儲過程來執行ETL工作。 此存儲過程需要大約10個小時到20個小時,運行超過1000萬行(使用MERGE語句)。 目前,我們運行存儲過程從C#代碼(ADO.NET)保持CommandTimeout = 0(永遠)。但有時連接會丟失,因爲連接到Azure數據庫不穩定。 是否有可能在數據庫級別上運行存儲過程而

    1熱度

    1回答

    我試圖在CASE語句中使用不同的代數表達式(+, - ,*,/),但我遇到了一些麻煩。 基本上語法是,如果使用的貨幣爲GBP(小p表明便士)我希望它由100以致變得GBP(即便士成英鎊)相乘 這是我的查詢。我想我錯過了一些簡單的東西! select Currency, FXrate case when Currency = 'GBp' then FXrate = FXrate

    1熱度

    2回答

    我想使用createNativeQuery創建多個表,但它會導致只創建第一個表的hibernate。如果我將粘貼SQL複製到SQL編輯器,它工作正常。這裏是我的代碼: String sql = "CREATE TABLE \"languages\"("+ "language_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,"+ "la

    0熱度

    3回答

    嘿,我試圖找出一種方法來從下面的SQL查詢發送2結果表工作得很好。 SELECT CASE WHEN EXISTS ( SELECT * FROM usersTbl WHERE name = 'Bob Barker' ) THEN 'TRUE' (SELECT name FROM usersTbl WHERE name = 'Bob Barke

    -2熱度

    1回答

    我喜歡做這樣的事情代碼: string[] columns = new string[]{"col1, col2"}; var query = SELECT(columns).FROM("ANY_TABLE"); string strQuery = query.ToString(); 和strQuery現在應該包含一個SQL查詢的字符串,如: SELECT col1, col2 FROM

    2熱度

    2回答

    使用Chart.js顯示每個月的預訂數量。這是我的查詢。它工作正常。 我的問題是,如果一個月內沒有預訂,那麼它不顯示任何東西。沒有零值。在圖表上我得到這樣 值1月23日 月34 4月23日 5月25日 月42 三月和六月顯示在圖表..我怎麼能得到價值零月,沒有預訂.. $graph = DB::table('bookings') ->select(DB::raw('MONTHNAME(c

    0熱度

    2回答

    正在加快查詢的速度,我注意到由於某種原因,向查詢添加的空列越慢,查詢速度越慢。 只有Id列,查詢返回大約100k條記錄。 1秒。 如果我添加大約20個空列,它會變爲4秒。 問題 - SQL中字符串的默認數據類型是什麼? - 有什麼辦法可以加快速度? SELECT Id, '' as col1, '' as col2, '' as col3 FROM myTable

    0熱度

    1回答

    我目前正在使用數據庫類,並且需要在數據庫中包含一些觸發器。 我的團隊正在製作庫數據庫,並且需要在屬性DaysOut的值爲「90」​​時進行觸發。稱爲費用的另一個屬性將增加到「10」。這是一個可能的觸發器嗎? 我寫了一些語法,並將其發送給我的教授,但給了我很少的建議。下面是語法: CREATE TRIGGER Late_Fee AFTER UPDATE OF DaysOut ON BOOKS W

    2熱度

    2回答

    對於CARS,有兩列MAKE和MODEL,我希望強制對於某些特定的MAKE值,它們的MODEL值必須是唯一的(假設這是一個Oracle數據庫)。 例如,我想強制重複福特而不是豐田。我不想讓'F150'MODEL和'Ford'MAKE組成一行。但是,使用'Rav4'MODEL和'Toyota'MAKE可以有兩排。 F150'MODEL','Ford'MAKE和'F150'MODEL'和'Toyota

    0熱度

    1回答

    我是SSIS的新手。 我應該創建一個查詢,以獲取來自每個員工2個不同數據庫中多個表的最新更新日期和時間。得到最後更新日期後,我應該將來自一個數據庫的數據與另一個數據庫中另一個最後更新日期的數據進行比較,並顯示使用SSIS的結果中的差異。我想知道我將如何做到這一點。我應該在SSIS中學習哪個主題來完成這項工作?