表 t1:
no name sex
34 qiu m
liu
12 w
m使之变成每行的no都有且唯一,例如
no name sex
01 qiu m
02 liu
03 w
04 m谢谢!
no name sex
34 qiu m
liu
12 w
m使之变成每行的no都有且唯一,例如
no name sex
01 qiu m
02 liu
03 w
04 m谢谢!
解决方案 »
- dbexpress Tsqlquery 连sybase库发现出错 select @@version
- 使用 pngimage,怎样设置PNG图片的透明通道?
- 怎么把Tchart控件显示的图形按比例缩放?应该如何做?图形不能变形。
- 怎样像CS那样判断在局域网中本软件的CDKEY是否正在使用???
- 怎么用delphi把采集到的数据保存在.txt文件中然后在整个的保存到数据库中??
- 谁DELPHI5开发人员指南 看完了 能卖我本不
- 数据编码
- power()函數是用來做什麼的?WIN98+D6找不到這個函數的幫助,還有Tan()
- 初学DELPHI,大家给我推荐几本书,谢谢
- 我需要自己做安装程序,请问各位大虾,如何装BDE(Delphi 5)
- 怎么在richedit中添加三个不同颜色的字啊,内详,在线等
- 急急急!!!!怎样在工程中加入一个TOleServer类型的COM?
相应的sql语句怎么写?
select * from #Temp
drop table #Temp
select right('00'+cast(no as varchar),2) as no,name,sex from #Temp
drop table #Temp
--出勤提示
CREATE SEQUENCE T1_ID_SEQ
START WITH 101
INCREMENT BY 1
MAXVALUE 999999999
MINVALUE 101
NOCYCLE
CACHE 20
NOORDER
/此处为你创建数据库的语句了。/
CREATE TRIGGER T1_SETID BEFORE INSERT
ON T1
FOR EACH ROW
declare
seq number;
begin
select T1_id_seq.nextval into seq from dual;
:new.id:=seq;
end;
呵呵。这样后,在你的没创建一个新的记录后,他的ID都会自动复值了。