250x250
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Node
- rasppi3
- EditText
- evernote
- 기름보일러
- react-native
- 네모안
- todoist
- REACT
- 나비엔
- __attribute__
- 온도센서
- nodejs
- xcode11
- 에버노트
- 온도조절기
- Raspberry Pi
- ReactNative
- 가스요금폭탄
- 린나이온도조절기
- node.js
- 라온익스
- debounce
- Swipes
- 가스비절약
- npm moment
- IOT
- anydo
- 경동
- 난방비절약
Archives
- Today
- Total
어허
Oracle SQL 변수 생성 해서 테스트 하는 방법, DEFINE 본문
728x90
Oracle SQL Developer 쿼리 스크립트에서
변수를 잡아서 쿼리문에 변수 직접 사용하는 방법
“DEFINE”
DEFINE ID_VALUE = ‘UID123412341234’
SELECT ID FROM USER_ID_MASTER WHERE ID = ‘&ID_VALUE’
이렇게 하면 된다.
한번에 말고 디파인 한줄 실행해서 메모리 잡아놓고 그다음 쿼리 잡아서 Ctrl + Enter
해보려고
검색을 하니
WHERE ID = &ID_VALUE
라고 하라는것만 많이 나오고 이렇게 하면 에러 발생
이유는
‘ ’로 묶이지 않은 상태로 변수 입력이 되기 때문이다. ‘ ’로 묶어주는게 포인트
추가,
DBeaver 에서 변수 사용 (아직 안됨)
@set my_id = ‘ID12341234’
SELECT ID FROM USER_ID_MASTER WHERE ID = :my_id;
이걸 시도중
1번째 라인은 되는데 두번째 라인에서 변수를 가져오지를 못하고 있다.
왜때문에 sqldeveloper랑 DBeaver랑 다른지는 모르겠으나
암튼 다르고, 비버에서는 변수사용을 위해 설정값 한가지도 바꿔줘야 했다. (기억안남)
성공 후 글 업데이트 하자.
728x90
Comments