tsql

    2熱度

    1回答

    我傳遞兩個日期範圍,以我的程序,然後我選擇。如果我得到的結果每一個月的最後日期如下 create procedure stcheck @From_Date date, @To_Date date as begin declare @tmpTable table (dates date) declare @startDate date = @From_Date declare @e

    0熱度

    4回答

    「‘從’關鍵字附近有語法錯誤」當我執行下面的代碼: USE Database GO DECLARE @DF Datetime = CONVERT(datetime,'30/01/2017',103) DECLARE @DT Datetime = CONVERT(datetime,'13/03/2017',103) DECLARE @Owner nvarchar(255) = '[ema

    0熱度

    2回答

    我有一列表updatedDate - 這是一個datetime數據類型。 數據樣本: 2017-10-15 18:08:22.000 2017-10-15 18:07:44.000 2017-10-15 18:07:17.000 2017-10-15 18:07:10.000 2017-10-14 18:00:54.000 2017-10-13 17:59:23.000 2017-10

    0熱度

    1回答

    試圖弄清楚這一點,但我無法讓它工作。這個查詢: select MultiCollections.*, Collections.* from MultiCollections left join MultiCollectionCollections on MultiCollections.Id = MultiCollectionCollections.MultiCollectionId left

    2熱度

    2回答

    我想通過ETL作業將字符串轉換爲DateTimeOffset(在SQL Server中)。基本上,我的字符串看起來像'2017-10-15',我希望將其轉換爲DatetimeOffset(來自當前的數據庫服務器)。 SELECT SWITCHOFFSET(DATEADD(mi, DATEDIFF(MI, GETDATE(), GETUTCDATE()), CAST(@DateInStri

    2熱度

    1回答

    表中和我們國家的到期日期='2017-10-16'和到期時間= '12:00pm'得分日期爲'2017-10-16',currentdatetime爲'2017-10-16 11:05:33,503' 但仍然,我的代碼執行它不應該的IF條件。爲什麼? Declare @ExpiryDate date Declare @ExpiryTime varchar(10) Set

    0熱度

    1回答

    如何將以下sql查詢轉換爲LINQ? SELECT COUNT(*) FROM (SELECT SUM(bdi.Amount)-SUM(di.Debit -di.Credit) AS Remaining FROM Acc.DocItem di INNER JOIN (SELECT bdi.SLRef,bdi.DL,bdi.DL2,bdi.DL3,bdi.DL4,bdi.DL5,bdi.DL6,

    0熱度

    3回答

    我目前剛剛編寫了一個查詢來替換輸入數據中的所有雙引號(來自管道分隔的csv文件,但每列左右都有雙引號) 。我試圖同時合併第一列(這是一個nvarchar列),但我無法讓我的coalesce語句在刪除雙引號時起作用SQL不能將列識別爲空白(不會作爲NULL )。 會很感激什麼我可以做,使SQL承認列1,一旦擺脫「」任何幫助,現在是全空白的,因此應該從3列2或4中提取數據! Insert Into [

    0熱度

    2回答

    我得到這個查詢: select IDS as data from dbo.SKz where dbo.SKz.DatSave >= 2008-12-20 和它的作品確定。但是,當我想用​​小時和分鐘查詢: select IDS as data from dbo.SKz where dbo.SKz.DatSave >= 2008-12-20 23:59:59 我得到一個錯誤: Msg

    0熱度

    3回答

    我試圖在我的查詢中將DATETIME字段轉換爲dd-mm-yyyy格式。 當我在SSMS中運行以下任一行時,查詢將成功執行,並以正確的格式獲取我的日期。 CONVERT(VARCHAR(30), CONVERT(DATETIME, f.Created, 101), 103) as [Created] CONVERT(VARCHAR, f.created, 105) as [Created]