SQL 쿼리를 사용하여 테이블 이름을 변경하려면 어떻게 해야 합니까?
query 문을 사용하여 테이블 이름을 변경하려면 어떻게 해야 합니까?
아래 구문을 사용했는데 SQL Server 2005에서 rename 키워드를 찾을 수 없었습니다.
Alter table Stu_Table rename to Stu_Table_10
sp_rename 사용:
EXEC sp_rename 'Stu_Table', 'Stu_Table_10'
이 순서의 메뉴얼은, MSDN 에 있습니다.
스키마 이름을 포함해야 하는 경우 첫 번째 파라미터에만 포함할 수 있습니다(즉, 스키마 간에 테이블을 이동하는 데 사용할 수 없습니다).예를 들어, 이것은 유효합니다.
EXEC sp_rename 'myschema.Stu_Table', 'Stu_Table_10'
인MySQL
:-
RENAME TABLE `Stu Table` TO `Stu Table_10`
Postgress SQL에서:
Alter table student rename to student_details;
SQL Server 2005에서 다음을 사용하십시오.
sp_rename old_table_name , new_table_name
다음과 같은 이점을 얻을 수 있습니다.
주의:개체 이름의 일부를 변경하면 스크립트와 저장 프로시저가 중단될 수 있습니다.
테이블 이름이 변경됩니다.
MySQL의 경우:
테이블 이름 변경template_function
로.business_function
;
ALTER TABLE_name RENAME TO new_table_name. MySQL에서도 작동합니다.
또는 테이블 이름 변경table_name
로.new_table_name
;
최신 MySQL 버전의 Syntex가 변경되었습니다.
따라서 테이블 이름에 따옴표가 없는 RENAME 명령을 사용해 보십시오.
RENAME TABLE old_name_of_table TO new_name_of_table;
RENAME TABLE old_table_name TO new_table_name;
테이블 이름 변경:
RENAME TABLE old_tableName TO new_tableName;
예를 들어 다음과 같습니다.
RENAME TABLE company_name TO company_master;
이 명령어를 실행합니다.
sp_rename 'Employee','EData'
언급URL : https://stackoverflow.com/questions/886786/how-to-change-a-table-name-using-an-sql-query
'code' 카테고리의 다른 글
n일보다 오래된 디렉토리를 삭제하는 셸 스크립트 (0) | 2023.04.18 |
---|---|
매개 변수가 없는 SQL 주입 방지 (0) | 2023.04.18 |
Objective-C와 Cocoa를 작성할 때 사용하는 베스트 프랙티스는 무엇입니까? (0) | 2023.04.18 |
SQL Server에서 쿼리 시간 초과 강제 적용 (0) | 2023.04.18 |
Bash 스크립트를 종료하기 전에 명령을 실행하는 방법 (0) | 2023.04.13 |