2012-11-16 5 views
-1

저는 SQL에 익숙하지 않습니다. "직원 ID, 이름, 생년월일, 주소 및 전화"직원 정보를 저장하기위한 테이블을 만들어야합니다.여러 줄 텍스트를 저장할 열이있는 테이블을 만드는 방법

이러한 테이블을 만드는 쿼리는 무엇입니까? 주소 필드는 여러 줄의 텍스트 미리 [당신이 시도 무엇]

+0

에서

감사해야한다 (http://whathaveyoutried.com)? [documentation] (http://msdn.microsoft.com/en-us/library/ms174979.aspx)에서 이러한 테이블을 만들 수 없다는 것을 이해하지 못합니까? – Oded

+0

내가 쿼리를 사용하여 테이블을 생성 : 표 재고 CREATE ( 아이디 INT의 IDENTITY를 (1,1) PRIMARY KEY, 이름 VARCHAR (50), 주소 VARCHAR (50), DOB 날짜, 전화 INT ); – suvi

+0

그럼 뭐가 문제입니까? 검색어가 있으면 문제는 무엇입니까? 그건 그렇고, 만약 당신이 arithmetics에 가려고하지 않는다면 (덧셈, 뺄셈 등), 전화 번호에는 INT를 사용하지 마십시오 (어떻게 0으로 시작하는 사람들이 그것을 풀지 않도록 보장합니까? 예를 들어,). – Oded

답변

0
CREATE TABLE [dbo].[employee](
    [id] [int] IDENTITY(1,1) NOT NULL, 
    [name] [varchar](255) NOT NULL, 
    [birth_date] [datetime2](7) NOT NULL, 
    [phone] [varchar](17) NOT NULL, 
    [address] [text] NOT NULL, 
CONSTRAINT [PK_employee] PRIMARY KEY CLUSTERED 
(
    [id] ASC 
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] 
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] 
+0

Abdu Ghadia, 감사합니다. 그건 나를 도왔다. – suvi

관련 문제