常用sql语句

查询某个表里的所有字段名和字段类型:
select COLUMN_NAME,DATA_TYPE from USER_TAB_COLS where TABLE_NAME='M_MALL3_FOCUS_ITEMS';



alter table t_stu add constraint fk_kc_id foreign key (kc_id)  references  t_kc(kcid) ;
这句话的意思是在学生表(t_stu)的课程号kc_id上建个外键,引用课程表(t_kc)的课程主键课程的id(kcid)


本日:trunc(t.checkdate)=trunc(sysdate)
本周:t.checkdate >=(trunc(sysdate, 'd') + 1) and t.checkdate<=( trunc(sysdate, 'd') +8 )
本月:t.checkdate >=(trunc(sysdate, 'mm')) and t.checkdate<=last_day(trunc(sysdate))
本季:t.checkdate >=(trunc(sysdate, 'Q')) and t.checkdate<=(add_months(trunc(sysdate, 'Q'), 3) - 1)
本年:t.checkdate >=trunc(sysdate, 'yyyy')  and t.checkdate<=(add_months(trunc(sysdate, 'yyyy'), 12) - 1)

你可能感兴趣的:(sql,数据库)