proc 有兩種方式登陸數據庫
1、登陸到默認數據庫
A、有IDENTIFIED BY 子句,其格式如下:
EXEC SQL CONNECT :username IDENTIFIED BY :password
B、沒有IDENTIFIED BY子句
EXEC SQL CONNECT :usr_pwd
usr_pwd由/分隔用戶名和口令
2、顯式登陸
EXEC SQL BEGIN DECLARE SECTION
VARCHARE username[20];
VARCHARE password[20];
VARCHARE dbname[20];
EXEC SQL END DECLARE SECTION
/*附值,略*/
EXEC SQL DECLARE dbname DATABASE;
/*登陸遠程非默認數據庫*/
EXEC SQL CONNECTION :username IDENTIFIELD BY :password
AT db_like_name USING :dbname;
/*如果db_like_name 是宿主變量就不用定義*/
郁悶在hpux下寫好多例程,可不小心一個rm就干掉了, 沒法再更新