sql-server-2008-r2

    1熱度

    4回答

    我有一個表像和服務器是SQL Server 2008 R2中,我們不能使用concat功能 YearID | MonthId --------+---------- 2017 | 1 2014 | 5 2014 | 10 2016 | 12 我想有輸出 201701 201405 201410 201612 我試了一下,到目前爲止 select cast(Yea

    0熱度

    1回答

    我有一個SQL Server 2008 R2數據庫,包含兩個表:hystreal和alarm。 在alarm中,我有一個警告的字典和在某些條件下增加的事件。由於有一些線程有時間註冊這些警報,因此在hystreal中我註冊了一個警報和線程註冊它的時間戳。 因此,hystreal看起來是這樣的: dataregvalue timestamp -----------------

    -2熱度

    1回答

    表phoneRecord有值: 14445556666 4445556666 7778889999 我想用不同的過去10個字符,這將給我造成選擇: 14445556666 7778889999

    0熱度

    1回答

    我試圖在SQL 2008 R2中運行下面的腳本,但出現錯誤(FORMAT is not recognized)。我在想,安裝的SQL Server是2008 R2。任何想法將腳本轉換爲在SQL Server 2008 R2中工作?提前致謝。 declare @sample table (dt datetime) insert @sample values ('2017-10-09 20:04:

    1熱度

    1回答

    我有一個應用程序,用戶可以在其中創建自己的自定義私人標籤,但也有一些固定的系統範圍的通用標籤。標籤存儲在數據庫表中,其中通用標籤是USER_ID爲NULL的那些標籤。 CREATE TABLE TAG ( TAG_ID INT IDENTITY(1, 1) NOT NULL, TAG_NAME VARCHAR(40) NOT NULL, USER_ID INT,

    1熱度

    2回答

    我接近Express對主數據庫文件的10 GB限制。 主要的問題似乎是一些固定長度的char(500)列永遠不會接近那個長度。 我有兩個表格,它們之間有大約200萬行。這兩個表格總計約8 GB的數據,其餘的則分佈在另外20個表格左右。這兩個表格各有2個char(500)列。 我正在測試一種方法將這些列轉換爲varchar(500)並恢復尾隨空格。 我嘗試這樣做: Alter Table Test_

    1熱度

    2回答

    如何優化此查詢,因爲EXT表每個包含大約150萬條記錄。我也有其他聯接,但他們的記錄相對少於50條。 都EXT表已設置與默認設置的身份和爲P SELECT * FROM ( SELECT ROW_NUMBER() OVER(ORDER BY ID ASC) AS RowNumber , * FROM History LEFT JOIN Flatte

    0熱度

    1回答

    我有表,其中的內容有HTML值,並試圖與 <ul> <li> 將它們串聯我在下面的查詢 CREATE TABLE #T(Value varchar(1000)) INSERT INTO #T values('<p><b>AA</b> something 1</p>'),('<p><b>BB</b> something 2</p>'),('<p><b>CC</b> something 3</

    0熱度

    1回答

    嗨,我正在創建一個使用SSRS的報告,並且我從商店過程中獲得此報告的價值;現在我想創建一個參數,在下拉列表中應該只有YES和NO值。基於這個值,當我應該選擇是的,我想要一個新的列添加到報告中的數據,當我應該選擇否該列應該消失。 我該如何做到這一點?

    0熱度

    3回答

    我有這樣的事情: Time EQID STATUS USER 12:12am EQ1 0 SA 12:14am EQ1 1 SA 02:30am EQ2 0 SA 03:30am EQ2 1 SA 05:30am EQ1 0 SA 06:30am EQ2 1 SA 現在所需要的輸出是: In_time Out_time EQID USER