Получение уникального идентификатора базы данных для SQL Server 2005 и более поздних версий.

Есть ли способ получить уникальный идентификатор базы данных (например, GUID) из базы данных SQL 2005?

Я нашел эту статью:http://msdn.microsoft.com/en-us/library/microsoft.sqlserver.management.smo.database.databaseguid%28v=sql.90%29.aspx

Тем не менее мне нужно иметь возможность получить DatabaseGuid из T-SQL вместо VB.

РЕДАКТИРОВАТЬ: я пытаюсь однозначно определить базу данных, к которой я подключен. Через код я вручную синхронизирую записи между SQL Compact и SQL Server. Прямо сейчас мои пользователи находятся в тестовой среде, и когда в будущем они будут ориентированы на производственный SQL, мне нужно будет повторно синхронизировать целые таблицы вместо того, чтобы полагаться на обращение к строке. Версии строк на производственном сервере будут другими, и, если мне удастся обнаружить изменение GUID базы данных, я смогу повторно синхронизировать всю таблицу.

Заранее спасибо.

Ответы на вопрос(4)

Ваш ответ на вопрос