sql server 프로시저 안에서 db(데이터베이스)이름 알아보는 방법?

1 답변

0 투표

SQL Server에서 프로시저 내부에서 현재 데이터베이스의 이름을 알아내려면 `DB_NAME()` 함수를 사용할 수 있습니다.

다음은 그 예입니다:

CREATE PROCEDURE GetCurrentDatabaseName
AS
BEGIN
    SELECT DB_NAME() AS DatabaseName
END

위의 프로시저를 실행하면 현재 연결된 데이터베이스의 이름을 반환합니다.

실행:

EXEC GetCurrentDatabaseName

`DB_NAME()` 함수에 데이터베이스 ID를 인수로 전달하면 해당 데이터베이스의 이름을 반환합니다. 그러나 아무 인수도 제공하지 않으면 현재 데이터베이스의 이름을 반환합니다.

구로역 맛집 시흥동 맛집
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
add
...