INCREMENT BY 1 -- 每次加幾個START WITH 1 -- 從1開始計數(shù)NOMAXVALUE -- 不設(shè)置最大值NOCYCLE -- 一直累加,不循環(huán)NOCACHE -- 不建緩沖區(qū) 3.建立觸發(fā)器:SQL code?1select TCHTASK_ID.nextval from TCHTASK_ID昨晚我用的時候還好好的,select的話執(zhí)行一次只顯示一個nextval1nextval2nextval3今天用的時候 select一次怎么變兩個了?比如我執(zhí)行一次這個sql,查出的是nextval56再執(zhí)行一次,查處的是nextval78怎么變2個了?CREATE SEQUENCE TCHTASK_ID--自動增長列INCREMENT BY 1 -- 每次加幾個START WITH 1 -- 從1開始計數(shù)NOMAXVALUE -- 不設(shè)置最大值NOCYCLE -- 一直累加,不循環(huán)NOCACHE -- 不建緩沖區(qū) 3.建立觸發(fā)器:【select TCHTASK_ID.nextval from TCHTASK_ID】
2 回答

瀟湘沐
TA貢獻1816條經(jīng)驗 獲得超6個贊
【select TCHTASK_ID.nextval from TCHTASK_ID】--你這句能執(zhí)行?貌似直接查SEQUENCE會報錯吧
用這個試試:
select TCHTASK_ID.nextval from dual
不會在那瞎答,那個TCHTASK_ID根本就不是個表,是那個SEQUENCE的名字

慕虎7371278
TA貢獻1802條經(jīng)驗 獲得超4個贊
哈哈,那是因為那個表TCHTASK_ID里面有兩條記錄了吧
實際,應(yīng)該這么用:select TCHTASK_ID.nextval from dual.
添加回答
舉報
0/150
提交
取消