2015-01-30 2 views
1

이름에 공백이있는 열을 만들고 싶습니다. MySQL에서는 방금 다시 틱을 사용하여이 작업을 만들었지 만 SQL Server에서는 오류가 발생했습니다. 공백이있는 열 이름을 만들 수 있습니까?SQL Server에서 공백으로 열 이름을 만드는 방법

다음을 시도했지만 작동하지 않습니다.

create table space_check 
(
`roll num` int, 
name varchar(50) 
) 

아무도 나에게 이걸 만드는 방법을 말해 줄 수 있습니까? SQL-서버

+2

공백 대신에 밑줄이나 몇 가지 변형을 사용하는 것을 고려하십시오 ... 대괄호 등으로 묶는 것은 지루할 수 있습니다. –

+3

나는 이것을 피하는 것이 좋습니다. 가능한 경우 대괄호를 반드시 포함해야하기 때문에 이러한 열에 대해 쿼리를 작성해야하는 것은 어려움이 될 수 있습니다. – Robbert

+0

@Robbert와 @G B에 감사드립니다. – DineshDB

답변

7

사용 괄호 대괄호 안에 열 이름을 지정합니다.

좋지 않았습니다. 밑줄 (roll_num) 또는 대문자 (rollNum)를 사용하여 생성하십시오.

6

에서

3

브래킷 [을 사용하여 columns을 공백으로 만드십시오.

create table space_check 
(
[roll num] int, 
name varchar(50) 
) 

그러나 실제로는 좋지 않습니다. RollNum 또는 rollNum 또는 roll_num을 사용해보십시오.