sql-server-2012

    0熱度

    4回答

    對於表t1 +----+------+ | ID | Flag | +----+------+ | 1 | 1 | | 1 | 0 | | 1 | 0 | | 2 | 0 | | 2 | 0 | | 2 | 0 | | 3 | 1 | | 3 | 1 | | 3 | 0 | +----+------+ 我需要提取的樣本子集ID的基礎上以兩種不同方式的標誌值: 1)所有的

    0熱度

    1回答

    我有一份要爲其設置數據驅動訂閱的報告。它需要爲不同的用戶返回不同的行,並以excel附件的形式自動通過電子郵件發送給不同的用戶。比如說,報告基於一個數據集,該數據集中的一列被稱爲[用戶]。我希望通過電子郵件發送報告,其中UserA僅在[user]列中獲取具有UserA的行,UserB僅在[user]列中獲取具有UserB的行,等等。 我不知道如何配置數據驅動訂閱來做到這一點(甚至是否可能)。我相信

    -2熱度

    2回答

    我遇到了一個問題,我的查詢在下面。當字段留空時,我正在使用大小寫輸入值--。我可以將--的值更新爲0,但我仍然在執行查詢時收到錯誤消息,我懷疑這是因爲添加不能使用空值/空值完成。 我遇到與UPDATE語句相同的問題。 INSERT: INSERT INTO AME_GridF18 (SubmissionID,TS_Added,ProjectNumber,ProjectName,TypeofWor

    1熱度

    1回答

    我想替換動態SQL中的select語句中的字符串的一部分,但我收到錯誤。 這裏是我的代碼: set @oldTblPrefix = 'ABC' set @newTblPrefix = 'XYZ' set @sourcetid = 17 set @template =' INSERT INTO ' [email protected] + '.[Tforms] (id

    0熱度

    1回答

    我在表中保留了所有更改(插入,更新,刪除)的觸發器。當我每次只插入一行時,它工作正常。但是當我試圖一次插入多行時,我收到此錯誤: 子查詢返回多個值。當 子查詢遵循=,!=,<,< =,>,> =或當子查詢用作 表達式時,這是不允許的。 這裏是觸發器的代碼(I除去不需要的縮短等變量聲明等代碼中的一些部件) UPDATE:實際的錯誤是在這些線時#tempTrigT包含多行: Select * into

    1熱度

    1回答

    我正在嘗試使用動態日期參數執行以下存儲過程,以便它在6個月前啓動到昨天。 當我與美國英語語言設置的服務器時,它的工作原理然而,當我與英國語言設置一臺服務器上運行上運行我的錯誤: Conversion failed when converting date and/or time from character string 我試圖日期轉換爲年月日,因爲這作品不過,我一直無法在所有服務器上 - 我甚至

    0熱度

    1回答

    我有一個轉換 7,80E + 18(存儲爲varchar)到7800000000000000000小問題(還可以存儲爲varchar) 任何想法如何在SQL查詢做到這一點。我不能修改源文件 感謝您的幫助:)

    1熱度

    1回答

    我在執行查詢後出現此錯誤。兩個表都有一列ID。我使用Microsoft SQL Server 2012 消息4104,級別16,狀態1,行 多部分標識符 「CDATA.ID」 無法綁定。 代碼: INSERT INTO CDATA(Name, Mobile, Email, [Address], [Date]) SELECT Name, Mobile, Email, [Address],

    0熱度

    1回答

    我們的服務器在美國的CST時區,CST的時區比UTC時區晚6小時。由於是夏令時,現在的差別是5個小時。 GETDATE函數返回正確的本地時間,但GETUTCDATE返回錯誤的UTC時間。 GETUTCDATE返回CST前7小時(UTC + 2:00)的時間。 檢查服務器的時區並將其設置爲CST時區(UTC - 6:00),並且選項「自動設置時區」已關閉。 我不知道還有什麼要檢查的。

    1熱度

    3回答

    我有這個疑問: select * from Table1 where Table1.Name <> 'John' 它返回一個沒有名稱=「約翰」,但預期它不返回空值的一切。我如何解決這個問題?