SSMS나 엑셀에서 영문을 입력할 때 알파벳 사이 간격이 갑자기 벌어지는 현상이 나타나면 당황하기 쉽습니다. 한글은 정상인데 영문만 "c o u n t"처럼 각 글자 사이에 넓은 공백이 생기고, SQL Server에서는 쿼리 실행까지 되지 않는 경우도 있습니다. 이 문제는 대부분 입력 방식이 전자에서 반자로 바뀌면서 발생하며, 화면 우측 하단의 입력기 설정이나 단축키로 바로 해결할 수 있습니다.
MSSQL에서 영문 글자 간격이 벌어질 때, 실행도 안 되면 어떻게 하나
SSMS(SQL Server Management Studio)에서 작업하다 보면 갑자기 영문 글자 간격이 벌어지면서 SELECT 구문 같은 쿼리도 제대로 실행되지 않는 경우가 있습니다. 한글은 정상적으로 붙어서 나오는데 영문만 유독 띄엄띄엄 표시되는 것이 특징입니다.
이런 현상은 코드나 쿼리 자체의 문제가 아니라 컴퓨터의 입력 방식 오류로 인해 발생합니다. 실제로 이 상태에서는 쿼리 실행이 되지 않을 수 있으므로, 작업을 계속하기 전에 반드시 입력 방식을 원래대로 되돌려야 합니다.
Alt + = 단축키로 즉시 해결
가장 빠른 해결 방법은 키보드의 Alt 키와 = 키를 동시에 누르는 것입니다. 이 단축키를 누르면 전자 입력 상태가 반자로 전환되면서 글자 간격이 정상적으로 돌아옵니다. 만약 이 방법으로 해결되지 않는다면, 화면 우측 하단의 입력기 상태 아이콘을 직접 변경하는 방법을 사용하면 됩니다.
우측 하단 입력기 설정 변경
작업 표시줄 우측 하단에 있는 입력기 아이콘(가나다 또는 A 모양)을 마우스 오른쪽 버튼으로 클릭하면 전자/반자 설정 메뉴가 나타납니다. 이 메뉴에서 전자로 설정되어 있는 것을 반자로 변경하면 영문 간격이 정상으로 돌아옵니다.

| 구분 | 전자 입력 | 반자 입력 |
|---|---|---|
| 영문 표시 | c o u n t | count |
| 한글 표시 | 정상 | 정상 |
| 쿼리 실행 | 불가능할 수 있음 | 정상 |
위 표에서 볼 수 있듯이 전자 입력 상태에서는 영문 글자 간격이 넓어질 뿐만 아니라 SSMS에서 쿼리 실행도 제대로 되지 않는 문제가 함께 나타납니다. 반자로 변경하면 두 가지 문제가 모두 해결됩니다.
엑셀 영문 입력 시 문자 사이가 갑자기 넓어지는 이유와 해결법
엑셀에서도 동일한 증상이 발생할 수 있습니다. "count"를 입력했는데 "c o u n t"처럼 알파벳 간격이 넓게 입력되는 경우가 대표적인 예입니다. 이는 엑셀 프로그램의 오류가 아니라 사용 중인 컴퓨터의 입력 방식 설정 문제입니다. 아직까지 갑자기 입력 방식이 바뀌는 정확한 원인은 알려져 있지 않지만, 오류로 인해 전자 입력 모드로 전환되는 것으로 추정됩니다.
전자에서 반자로 변경하는 단계
엑셀 화면이나 컴퓨터 우측 하단에 있는 한글/영문 전환 버튼을 찾아보세요. 이 버튼을 오른쪽 클릭하면 전자와 반자를 설정할 수 있는 메뉴가 나타나는데, 전자로 되어 있는 경우 반자로 수정하면 됩니다.

| 설정 위치 | 변경 방법 | 기대 효과 |
|---|---|---|
| Alt + = 단축키 | 동시에 누르기 | 전자 ↔ 반자 전환 |
| 우측 하단 입력기 | 우클릭 후 반자 선택 | 영문 간격 정상화 |
| SSMS 재시작 | 툴 종료 후 다시 실행 | 일시적 오류 해소 |
단축키를 사용할 때는 입력 창이 열린 상태에서 누르면 전자에서 반자로, 반자에서 전자로 번갈아 전환됩니다. 만약 단축키와 입력기 설정 변경으로도 문제가 계속된다면, 사용 중인 툴을 재시작하거나 컴퓨터를 재부팅하는 방법으로 해결할 수 있습니다.
전자와 반자 입력 방식 차이, 어떤 영향을 주나
전자 입력 방식은 영문과 숫자, 기호를 한글과 동일한 폭으로 맞추기 위해 각 글자에 넓은 간격을 부여합니다. 이 방식은 과거 문서 작성 시 한글과 영문의 정렬을 맞추기 위해 사용되던 방식이지만, 코드 작성이나 데이터 입력에는 적합하지 않습니다.
SSMS에서 전자 입력 상태가 되면 쿼리 실행이 되지 않는 문제가 함께 발생할 수 있습니다. 이는 SQL Server가 전자 문자를 일반 영문 문자와 다른 코드로 인식하기 때문입니다. 따라서 개발 작업을 할 때는 항상 반자 입력 상태를 유지하는 것이 좋습니다.
문제가 반복될 때 확인할 사항
- 사용 중인 입력 도구의 기본 설정이 반자로 되어 있는지 확인
- 작업 전에 우측 하단 입력기 상태를 먼저 체크
- 문제 발생 시 Alt + = 단축키를 눌러 즉시 전환
이런 현상은 특정 프로그램의 오류라기보다는 운영체제나 입력 도구의 일시적인 오류로 보는 것이 맞습니다. 반자로 변경한 후에도 잠시 후 다시 전자로 바뀌는 경우가 있다면, 컴퓨터를 재부팅해서 입력 도구의 상태를 완전히 초기화하는 것이 좋습니다.
Q. 엑셀에서 영문 간격이 벌어지는데 다른 프로그램은 정상인 이유가 무엇인가요?
입력 방식 설정은 프로그램별로 적용되는 것이 아니라 컴퓨터 전체에 적용됩니다. 따라서 엑셀에서 문제가 발생했다면 다른 프로그램에서도 동일한 증상이 나타날 수 있습니다. 다만 특정 프로그램을 사용하는 동안에만 전자 모드로 전환된 것처럼 보일 수 있는데, 이는 해당 프로그램을 사용할 때 입력 도구가 자동으로 전환되었기 때문입니다.
Q. Alt + = 단축키가 작동하지 않는 경우가 있나요?
일부 프로그램에서는 Alt + = 단축키가 다른 기능과 충돌할 수 있습니다. 이 경우에는 우측 하단의 입력기 아이콘을 직접 클릭해서 전자/반자 설정을 변경하는 방법을 사용하세요. 그래도 해결되지 않는다면 시스템 트레이의 입력 도구를 종료하고 다시 실행하는 것도 방법입니다.
Q. 전자 입력 상태에서 한글은 정상인데 영문만 간격이 벌어지는 이유가 무엇인가요?
전자 입력 방식은 영문과 숫자, 기호에 넓은 간격을 적용하지만 한글은 이미 넓은 문자이기 때문에 간격 변화가 거의 느껴지지 않습니다. 그래서 한글은 정상적으로 보이고 영문만 간격이 벌어진 것처럼 보이는 것입니다.