MsSql 2008과 2005의 차이점 및 오류..

송진현   
   조회 4765   추천 0    

MSSQL2005에서 2008책으로 공부하고있는데요

drop table #MyTempTable;
Go
create table #MyTempTable
(
 mid int primary key,
 mname char(20) NOT null
);
GO
INSERT INTO #MyTempTable
VALUES ( 1,'Maria' ), ( 2,'Peter' ), ( 3,'James' );
GO
select *
from #MyTempTable;


이 구문뒤에

VALUES뒤에 ,가 에러난다고 하는데 잘모르겠습니다.

희안하게 create table,database 구문에서 에러를 뿜는데요..

다시 재접속하면 생성되어있습니다..

프로그램이 이상한건지 잘모르母윱求.

!...
짧은글 일수록 신중하게.
태무진 2015-04
SQL Server 2008에서는 하나의 INSERT 문에 여러 행을 지정할 수 있도록 Transact-SQL 행 생성자(테이블 값 생성자라고도 함)를 소개합니다. 행 생성자는 여러 개의 값 목록을 괄호로 묶고 쉼표로 구분한 하나의 VALUES 절로 구성됩니다. 자세한 내용은 주의 섹션의 "단일 INSERT 문을 사용하여 여러 행 삽입"을 참조하십시오.


INSERT INTO #MyTempTable VALUES ( 1,'Maria' );
INSERT INTO #MyTempTable VALUES ( 2,'Peter' ) ;
INSERT INTO #MyTempTable VALUES ( 3,'James' );
     
송진현 2015-04
그렇군요

대량입력은 2008부터 지원하는군요..
     
송진현 2015-04
감사합니다 나중에는 찾아서 알아보게씁니다.


QnA
제목Page 2860/5724
2014-05   5234865   정은준1
2015-12   1761213   백메가
2015-04   6320   jascher
2015-04   4206   Won낙연
2015-04   5668   두리안
2015-04   3742   나몰라1
2015-04   4408   죠슈아
2015-04   6112   이천풍
2015-04   11710   바이비
2015-04   5436   겨울나무
2015-04   4757   starkey
2015-04   5687   삐돌이슬픔이
2015-04   4967   컴지기
2015-04   4471   문추기
2015-04   4677   김영기대전
2015-04   8100   HEUo김용민
2015-04   12097   몰렉
2015-04   4739   미수맨
2015-04   4375   김건우
2015-04   5197   김건우
2015-04   3974   벗굿
2015-04   4078   임시현