MSSQL

Articles

如何將資料表複製一份到新的資料表中

先說明一下如標題的這種情況會用在哪裡?通常會用在需要大樣修改某個資料表的資料,但是又很擔心,如果改下去,不對的話,還原資料表,要去找DBA跪拜一下,才有可能還原,那還不如單獨備份一下資料表比較好,怎麼做最划算,就備份在自己隔壁,這樣最安全了。 例如在Oracle我們會這樣做: Create table Table_BK20200514 as select * from Table 在MSSQL我們會這樣做: Select * into Table_BK20200514 from Table
技術
0
min.

MSSQL中換行符號的更換

微軟的MSSQL的換行符號(rn),可以使用特殊的方式找出來,如下: UPDATE SET = REPLACE (, CHAR(13) + CHAR(10) , '<br/>')
技術
0
minutes

MSSQL中遞迴的寫法

微軟的MSSQL也有遞迴功能,寫法如下,看起來有點奇怪,需要適應一下。 WITH AppCTE(, , ) AS ( -- Anchor Query SELECT , , FROM WHERE = 128 UNION ALL -- Recursive Query SELECT m., m., m. FROM ...
技術
0
minutes