2012-02-28 5 views
3

2 개의 emp_ID 및 e_name 열이있는 테이블 직원이 있다고 가정 할 때 일반적으로 테이블에 행을 "직원 값 ('some_value', 'some_vale')에 삽입하지만 어딘가에 삽입합니다 나는 insert 문을 "insert into employee (& emp_ID, '& e_name')"emp_ID는 숫자 형식이고 e_name은 varchar입니다. 내 질문 : 삽입문에 &을 어떻게 사용합니까?의미가 삽입 문에서 & nbsp;

답변

9

그것은 아마 SQLPLUS 스크립트입니다 - & 그들은 입력 변수라고하는 변수 대체 문자

Have a look here

+0

기다릴 문을 일으키는 특수 문자 우리가 SQLPLUS 스크립트에서 다른 오라클 10g에서 사용하는 SQL? –

+0

sqlplus는 oracle에 연결하는 명령 줄 도구입니다. 귀하가 작성하는 응용 프로그램과 다릅니다. 명령 줄에 sqlplus를 입력하면 시작됩니다. – daven11

+0

덕분에 daven11을 알 수 없었습니다. 그러나 Oracle 10g 소프트웨어로 직접 작업하는 대신 sqlplus에서 모든 SQL 관련 작업을 수행하면 어떤 이점이 있습니까? –

2

&가 입력

+0

테이블 만들기 emp (e_id 정수, e_name varchar (50)) select * from emp emp 값 (& e_id, & e_name '); 오류가 발생했습니다. 서버 : 메시지 170, 수준 15, 상태 1, 줄 1 줄 1 : '&'근처의 구문이 올바르지 않습니다. " –

관련 문제