


SEQUENCE


V[PX̍쐬
CREATE SEQUENCE SAMPLE_SEQ AS INT MAXVALUE 999999 CYCLE;



Ăяo
SELECT NEXT VALUE FOR SAMPLE_SEQ;



Ăяo
SELECT CURRENTVALUE FROM SYS.SYSSEQUENCES WHERE SEQUENCENAME='SAMPLE_SEQ'




Ăяo
values NEXT VALUE FOR SAMPLE_SEQ


=====================================================

show schemas XL[}ꗗ\B
show tables e[uꗗ\B ushow tables in APP;vAPPXL[}̃e[ûݕ\B
show views r[ꗗ\B
show indexes  CfbNXꗗ\B
 ږ\B ushow indexes from TEST;vTESTe[ũCfbNX\B
describe e[u̒`\B udescribe TEST;vTESTe[u̒`\B



SELECT A.CONSTRAINTNAME,A.TYPE,A.STATE,B.ISINDEX,B.ISCONSTRAINT,B.DESCRIPTOR
FROM SYS.SYSCONSTRAINTS A inner join SYS.SYSCONGLOMERATES B
		on A.TABLEID = B.TABLEID
order by A.CONSTRAINTNAME


CONSTRAINTNAME	
TYPE			P (L[)AU (Ӑ)AC (`FbN)A 邢 F (OL[)
STATE			LȂEAȂD

DESCRIPTOR		Lq
ISINDEX			ۂ
ISCONSTRAINT	Iɏo


select TABLENAME,TABLETYPE from SYS.SYSTABLES
where TABLETYPE != 'S'
order by TABLENAME

TABLETYPE		'S' (VXe\)A'T' ([U\)邢 'V' (r[)



=====================================================
https://seraphy.hatenablog.com/entry/20120729/p1
uSYSIBM.SYSDUMMY1vƂe[uߋ̈╨ƂĎcĂB
Apache Derbył́AOracleDual\̂ƂĂValues Expressionĝǂ

-- valuesŃ_~[\
select current_date from (values 1) dual;

-- valuesōsZbg
select dt from (values current_date) as t(dt);

