目前分類:SQL (2)

瀏覽方式: 標題列表 簡短摘要

這篇筆記裡可能有用到其他大神們的網頁紀錄,但愧疚於內容是好久以前查的,最近另一個專案要重寫這一塊,所以重新翻出以前的程式碼,順便再於此註記筆記,若各路大神有發現其中語法有模仿痕跡,還請通知並見諒,我會補上參考連結,謝謝。

 

文章標籤

wings890109 發表在 痞客邦 留言(0) 人氣()

在網路上找到一篇關於SQL Server如何重新命名的方法

DECLARE @sn sysname,@sno sysname;
SELECT @sn=cast(serverproperty('servername') as sysname),@sno=@@SERVERNAME;
IF @sno IS NULL
BEGIN
EXEC sp_addserver @server=@sn,@local = 'local';
SELECT N'Finish the server name to revise, and has already stopped serving, please restart the server';
SELECT N'完成伺服器名稱修改,並已停止服務,請重新啟動伺服器';
SHUTDOWN WITH NOWAIT;
RETURN;
END
ELSE IF (@sn=@sno)
BEGIN
SELECT N'Do not need to revise the server name';
SELECT N'無須修正伺服器名稱';
RETURN;
END
ELSE
BEGIN
EXEC sp_dropserver @sno;
EXEC sp_addserver @server=@sn,@local = 'local';
SELECT N'Finish the server name to revise, and has already stopped serving, please restart the server';
SELECT N'完成伺服器名稱修改,並已停止服務,請重新啟動伺服器';
SHUTDOWN WITH NOWAIT;
END

 

 

文章標籤

wings890109 發表在 痞客邦 留言(0) 人氣()