이상힌 insert into 구문 mssql 0 4 905

by 준일정 [2018.04.06 15:36:25]


Insert into 문인데 이상한 구문인데;… 이게 뭔가요?

 

 

insert into TTOP01

select 'comjji' id

, dbo.SF_HASH_CHAR('comjji') password

, user_nm

, gubun

, dept_cd

, area_cd

, job

, phone

, email

, system_fg

, bigo1

, bigo2

, bigo3

, admin_fg

, usage_fg

, pwd_date

, old_pwd

, pwd_fail

, fail_date

, last_time

, user_info

, dept_trans_date

, dept_trans_fg

, SES_LOGIN_DT

, SES_STTS_FG

, biz_no

, org

, hash_pw

, hash_old_pw

from TTOP01 where id='comkos'

 

 

Select 문으로 컬럼을 조회 한다고 하더라도

이런 문법은 처음봅니다..

 

뭘 원하는거죠?

by 우리집아찌 [2018.04.06 15:48:38]
-- 모든 데이터를 입력할 경우
SQL> INSERT INTO emp
     VALUES(7369, 'SMITH', 'CLERK', 7902, TO_DATE('80/12/17'),  800, NULL,  20);

-- 원하는 데이터만 입력할 경우
SQL> INSERT INTO dept (deptno, dname)
     VALUES(10, 'ACCOUNTING' );

-- SELECT 문장을 이용한 INSERT
SQL> INSERT INTO dept2
     SELECT * FROM dept;

 

http://www.gurubee.net/lecture/1016


by 준일정 [2018.04.06 15:53:39]

select 'comjji' id

 

부분이 뭘 말하는 건가요?


by 우리집아찌 [2018.04.06 16:08:24]

id 에 'comjji' 로 입력하는것입니다.


by 마농 [2018.04.06 16:32:02]

SELECT 1 하면 숫자 1이 조회되는 거구요
SELECT 'comjji' id 하면 문자 comjji 이 조회되는 거에요. 알리아스 id 로 준거구요.
궁금하면 그부분만 발췌해서 따로 돌려보세요.
전체 쿼리의 내용은 ID 가 comkos 인 자료를 복사하여 comjji 의 자료를 만드는 것입니다.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입