Dit komt uit online boeken:
Hoewel de functie @@SERVERNAME en de eigenschap SERVERNAME van de functie SERVERPROPERTY tekenreeksen met vergelijkbare indelingen kunnen retourneren, kan de informatie verschillen. De eigenschap SERVERNAME rapporteert automatisch wijzigingen in de netwerknaam van de computer .
@@SERVERNAME daarentegen rapporteert dergelijke wijzigingen niet. @@SERVERNAME rapporteert wijzigingen die zijn aangebracht in de lokale servernaam met behulp van de sp_addserver of sp_dropserver opgeslagen procedure.
En de eerste opmerking is correct. U moet SQL opnieuw installeren om het te wijzigen in een standaardinstantie.
per BOL als u de machinenaam wijzigt met een benoemde instantie die u als volgt moet gebruiken:
sp_dropserver <'old_name\instancename'>
GO
sp_addserver <'new_name\instancename'>, local
GO