2013年09月27日

シーケンス

シーケンスの作成時にエラー

ORA-01917:user or role " does not exist.
ORA-01917.png


ユーザーまたはロール"が存在しません。 (systemで接続)
-----------------------------------------------------------------------
作 成 CREATE SEQUENCE SAMPLE_SEQ_02;
次の値 SELECT SAMPLE_SEQ_02.NEXTVAL FROM DUAL;
現在値 SELECT SAMPLE_SEQ_02.CURRVAL FROM DUAL;
-----------------------------------------------------------------------
再セット
DROP SEQUENCE SAMPLE_SEQ_02 ;
CREATE SEQUENCE SAMPLE_SEQ_02 START WITH 20 ;
-----------------------------------------------------------------------
alter sequence SAMPLE_SEQ_02 increment by -1;



プロシージャの作成
CALL RESET_SEQUENCE_LIGHT('SAMPLE_SEQ_02', 100) ;


posted by a23 at 08:33| Comment(0) | Oracle

2013年09月26日

Oracle Databse 予約語

Oracleの予約語

TABLE名 COL ×
FIELD名 UID ×
posted by a23 at 17:11| Comment(0) | Oracle

Oracle 11g Express + Delphi

Oracle 11g Express + Delphi XE2 dbExpress の接続

11g Expressをインストール後サーバーより、tnsnames.oraをコピー

oraociei11.dll
oci.dll
dbxora.dll
と実行ファイルを配置


配置するファイルが、不足しているとエラー

ORA-12154: TNS:could not resolve the connecy identifer specified.
ORA-12154.png
posted by a23 at 13:05| Comment(0) | Oracle