안녕하세요.
MS-SQL을 사용하고 있습니다.
데이타베이스에 있는 테이블명을 변경하고 싶은데 어떻게 하면 되는지 몰라서
이렇게 질문을 올립니다.
유저등록시에 로그인명으로 테이블을 만들고, 로그인명을 변경시에 변경된
로그인명으로 테이블 이름을 변경 할려고 합니다.
SQL Server Manager을 열지 않고 테이블명을 변경할려면 어떻게 하면 되는지
고수님들 부탁드립니다.
그리고, 테이블명을 변경한다고 테이블 내의 필드나 데이타가 변경되지는 않지요?
그럼, 수고하세요.
> 안녕하세요.
>
> MS-SQL을 사용하고 있습니다.
> 데이타베이스에 있는 테이블명을 변경하고 싶은데 어떻게 하면 되는지 몰라서
> 이렇게 질문을 올립니다.
> 유저등록시에 로그인명으로 테이블을 만들고, 로그인명을 변경시에 변경된
> 로그인명으로 테이블 이름을 변경 할려고 합니다.
> SQL Server Manager을 열지 않고 테이블명을 변경할려면 어떻게 하면 되는지
> 고수님들 부탁드립니다.
> 그리고, 테이블명을 변경한다고 테이블 내의 필드나 데이타가 변경되지는 않지요?
>
> 그럼, 수고하세요.
'SQL Server Manager을 열지 않고 테이블명을 변경할려면' 이 말 뜻이 쿼리문으로 어떻게 테이블복사(?)를 하고 싶다는 말씀인가요.
MS-SQL에 그런 쿼리문은 없구요.
동일한구조의 테이블이 있다면 데이타복사는 아래쿼리를 날리면 되겠죠.
(ORACLE에는 동일구조 테이블 만드는 명령이 있다는군요)
insert into 새로운테이블명
select * from 복사원본테이블명