|
이 문서는 수동으로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오.
|
번역
원본
|
ALTER DATABASE(Transact-SQL)
ALTER DATABASE { database_name | CURRENT }
{
MODIFY NAME = new_database_name
| COLLATE collation_name
| <file_and_filegroup_options>
| <set_database_options>
}
[;]
<file_and_filegroup_options >::=
<add_or_modify_files>::=
<filespec>::=
<add_or_modify_filegroups>::=
<filegroup_updatability_option>::=
<set_database_options>::=
<optionspec>::=
<auto_option> ::=
<change_tracking_option> ::=
<cursor_option> ::=
<database_mirroring_option> ::=
<date_correlation_optimization_option> ::=
<db_encryption_option> ::=
<db_state_option> ::=
<db_update_option> ::=
<db_user_access_option> ::=
<external_access_option> ::=
<FILESTREAM_options> ::=
<HADR_options> ::=
<parameterization_option> ::=
<recovery_option> ::=
<service_broker_option> ::=
<snapshot_option> ::=
<sql_option> ::=
<termination> ::=
<file_and_filegroup_options >::=
<set_database_options >::=
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
데이터베이스에서 AUTO_CLOSE 데이터베이스 옵션이 ON으로 설정되어 있습니다. 사용자 연결이 데이터베이스를 참조하거나 사용하지 않으면 백그라운드 작업에서 자동으로 데이터베이스를 닫고 종료하려고 합니다. -
기본 옵션이 있는 데이터베이스에 대해 여러 가지 쿼리를 실행합니다. 그러면 데이터베이스가 삭제됩니다. -
원본 데이터베이스에 대한 데이터베이스 스냅숏이 삭제됩니다. -
데이터베이스에 대한 트랜잭션 로그를 성공적으로 다시 작성합니다. -
데이터베이스 백업을 복원합니다. -
데이터베이스를 분리합니다.
데이터베이스 데이터 정렬 변경
-
현재 데이터베이스를 사용하고 있는 다른 사용자가 없습니다. -
데이터베이스의 데이터 정렬에 종속된 스키마 바운드 개체가 없습니다. 데이터베이스 데이터 정렬에 종속되는 다음과 같은 개체가 데이터베이스에 있는 경우 ALTER DATABASEdatabase_nameCOLLATE 문은 실패하게 됩니다. SQL Server는 ALTER 동작을 차단하는 각 개체에 대해 오류 메시지를 반환합니다. -
SCHEMABINDING으로 생성된 사용자 정의 함수 및 뷰 -
계산 열 -
CHECK 제약 조건 -
기본 데이터베이스 데이터 정렬에서 상속 받은 데이터 정렬을 사용하는 문자 열이 있는 테이블을 반환하는 테이블 반환 함수
비스키마 바운드 엔터티에 대한 종속성 정보는 데이터베이스 데이터 정렬이 변경될 때 자동으로 업데이트됩니다. -
-
개체 이름(프로시저, 테이블, 트리거, 뷰 등) -
스키마 이름 -
보안 주체(그룹, 역할, 사용자 등) -
스칼라 유형 이름(시스템 및 사용자 정의 유형) -
전체 텍스트 카탈로그 이름 -
개체 내의 열 또는 매개 변수 이름 -
테이블 내의 인덱스 이름
데이터베이스 정보 보기
1.데이터베이스의 이름 변경
USE master; GO ALTER DATABASE AdventureWorks2012 Modify Name = Northwind ; GO
2.데이터베이스 데이터 정렬 변경
USE master; GO CREATE DATABASE testdb COLLATE SQL_Latin1_General_CP1_CI_AS ; GO ALTER DATABASE testDB COLLATE French_CI_AI ; GO
