2014-11-30 2 views
0

데이터베이스 스크립트를 만들려고합니다. 그러나 어떤 이유로 나는 방금 작성한 데이터베이스를 사용할 수 없습니다.새로 만든 데이터베이스를 사용할 수 없습니다.

create database KnittingKnightsShop; 

use KnittingKnightsShop 

create table Profil 
(
    id integer identity not null, 
    unique(id), 
    primary key(id), 
    email varchar(MAX) not null, 
    phone varchar(50) not null, 
    facebookId varchar(MAX) not null, 
    isAdministrator bit not null 
) 

사용 KnittingKnightsShop 라인에서 오류 occours. 그것은 데이터베이스가 존재하지 않는다고 말합니다. 하지만 방금 만들었습니다.

답변

1

데이터베이스가 생성되지 않습니다 CREATE 문이 스크립트가 USE 문에 도달 지점으로 서버에 전송되지 않았기 때문에. CREATE 다음에 GO 문 (일괄 분리 기호)을 사용해야합니다. http://msdn.microsoft.com/en-us/library/ms188037.aspx

create database KnittingKnightsShop; 
GO 
use KnittingKnightsShop 
GO 
1

이 시도 :

create database KnittingKnightsShop; 
go 
use KnittingKnightsShop 
go 
create table Profil 
(
    id integer identity not null, 
    unique(id), 
    primary key(id), 
    email varchar(MAX) not null, 
    phone varchar(50) not null, 
    facebookId varchar(MAX) not null, 
    isAdministrator bit not null 
) 
go 
관련 문제