join_card_01a.sql 스크립트 참조


start setenv
set timing off

define t1f0 = 100
define t1j1 = 30

define t2f0 = 100
define t2j1 = 40

execute dbms_random.seed(0)


--- 생략 ------------------

create table t1
as
select
    trunc(dbms_random.value(0, &t1f0 ))    filter,
    trunc(dbms_random.value(0, &t1j1 ))    join1,
    lpad(rownum,10)                v1,
    rpad('x',100)                padding
from
    all_objects
where
    rownum <= 1000
;

create table t2
as
select
    trunc(dbms_random.value(0, &t2f0 ))    filter,
    trunc(dbms_random.value(0, &t2j1 ))    join1,
    lpad(rownum,10)                v1,
    rpad('x',100)                padding
from
    all_objects
where
    rownum <= 1000
;


----------------------------------------------------------------------------------------------


위에 표시해둔 부분이 지난번에 나왔던 바인드 변수 사용인가해서요~ㅎ

상수로 지정해서 프로그래밍 참조변수 사용하는 것처럼 쓰는듯~