常用sql語句

2021-10-16 11:55:49 字數 1103 閱讀 3971

修改表字段大小

alter

table $ modify $ nvarchar2($)

是否存在該錶

select

*from all_all_tables where table_name =

'tablename'

;

oracle系統時間戳

(sysdate - to_date(

'1970-01-01 08:00:00'

,'yyyy-mm-dd hh24:mi:ss'))

*24*60

*60*1000

建立觸發器

create

orreplace

trigger 觸發器名(表名_trg)

before insert

on 表名for each row

begin

select 序列名(表名_seq).nextval into:new.id from dual;

end;

查詢觸發器

select object_name

from user_objects where object_type =

'trigger'

;

建立序列

create sequence 序列名(表名_seq)

minvalue 1

nomaxvalue

increment by

1start

with

1 nocache;

查詢序列

select

*from user_sequences where sequence_name =

'序列名'

;

sql常用sql語句

1 查詢某個庫中所有的表名字 select name from sysobjects where xtype u and name dtproperties order by name 2 得到資料庫中所有使用者檢視 select name from sysobjects where xtype v...

常用sql語句

t sql語句複製表的方法 我在sql server 2000中有現個資料庫datahr及demo,它們的結構是一樣,其它有乙個表名為 gbitem.現在我想將demo資料庫的表名 gbitem的全部內容複製到datahr資料庫的表名為 gbitem中。請問此t sql語句應該怎麼寫?謝謝高人指點!...

常用SQL語句

查詢 sp who 中的結果值。因為儲存過程不能查詢,先轉為臨時表再查詢。declare tb table spid varchar 100 ecid varchar 100 status varchar 100 loginame varchar 100 hostname varchar 100 b...