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

송진현   
   조회 4703   추천 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 1391/5710
2014-05   5155743   정은준1
2015-12   1690140   백메가
2014-12   5796   이창준
2014-12   6757   행수행님
2023-10   5262   JCnetwork
2014-12   6602   카운티
2018-05   6446   돼지털스
2023-10   1820   검은콩
2016-03   4416   2CPU최주희
2010-10   7259   김효수
2022-03   1775   권태영
2015-01   4062   김황중
2016-03   4467   AplPEC
2015-01   9995   수필처럼
2017-02   5739   gogo
2018-05   3732   무아
2010-11   6035   김윤술
2015-01   4975   한효석
2019-07   4159   김건우
2015-01   5766   난다곰
2020-10   2113   만곰이
2022-03   3300   wguardian