SQL programming 
SQL INSERT 데이타 삽입

SQL 테이블에 데이타를 넣기 위해서는 INSERT 문을 사용한다. INSERT INTO 테이블명 VALUES(값1, 값2,...) 와 같이 테이블명과 모든 컬럼의 데이타를 순서에 맞춰 넣어 주면 된다. INSERT문은 또한 특정 컬럼들만 값을 넣는 경우에는 테이블명 뒤에 컬럼명들을 나열해 주고 VALUES 뒤에 해당 컬럼값을 순서대로 나열해 주면 된다.

예제






INSERT 데이타 타입

INSERT문에서 각 컬럼 타입에 맞게 데이타 값들을 지정해 주어야 한다. 즉 문자형의 경우 인용부호를 사용하고, 숫자의 경우 인용 부호 없이 값만 써 준다. SQL Server에서 문자형은 Unicode문자형과 ANSI문자형으로 구분되는데, Unicode문자형은 N'값'과 같이 앞에 N을 붙여 표시해 준다. 날짜형의 경우는 문자형과 같이 인용부호로 감싸주고, 이미지와 같은 바이너리 데이타는 헥사값 (Hexa)값 앞에 0x를 붙여 준다. 만약 NULL값을 넣고 싶으면, VALUES 절에서 해당 컬럼 값에 NULL을 넣는다.

예제





본 웹사이트는 광고를 포함하고 있습니다. 광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.