惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - 【当耐特】
Help Net Security
Help Net Security
P
Proofpoint News Feed
J
Java Code Geeks
爱范儿
爱范儿
Last Week in AI
Last Week in AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
F
Full Disclosure
Google DeepMind News
Google DeepMind News
H
Help Net Security
G
Google Developers Blog
Jina AI
Jina AI
Vercel News
Vercel News
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
L
Lohrmann on Cybersecurity
S
Schneier on Security
Microsoft Azure Blog
Microsoft Azure Blog
IT之家
IT之家
Security Archives - TechRepublic
Security Archives - TechRepublic
阮一峰的网络日志
阮一峰的网络日志
N
News and Events Feed by Topic
GbyAI
GbyAI
B
Blog
O
OpenAI News
博客园_首页
Cisco Talos Blog
Cisco Talos Blog
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Hacker News: Ask HN
Hacker News: Ask HN
TaoSecurity Blog
TaoSecurity Blog
腾讯CDC
MongoDB | Blog
MongoDB | Blog
M
MIT News - Artificial intelligence
C
Cybersecurity and Infrastructure Security Agency CISA
Cyberwarzone
Cyberwarzone
Webroot Blog
Webroot Blog
Simon Willison's Weblog
Simon Willison's Weblog
Y
Y Combinator Blog
C
Cisco Blogs
A
Arctic Wolf
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
T
The Exploit Database - CXSecurity.com
Security Latest
Security Latest
AI
AI
W
WeLiveSecurity
aimingoo的专栏
aimingoo的专栏
The Register - Security
The Register - Security
Project Zero
Project Zero
H
Hackread – Cybersecurity News, Data Breaches, AI and More
N
Netflix TechBlog - Medium
Blog — PlanetScale
Blog — PlanetScale

博客园 - sh37

Newtonsoft中的几个妙用 Mvc中ViewData与TempData的区别 Silverlight中利用ListBox特性实现单选按钮组RadioButtonList和复选按钮组CheckBoxList的功能 SilverLight中Page也可使用泛型基类 cookie操作 - sh37 - 博客园 C# 利用net 命令获取域用户列表 - sh37 利用MessageQueue收发消息 - sh37 - 博客园 C# xmlhttp - sh37 - 博客园 使用ASP获得AD帐号 “域\用户名” - sh37 - 博客园 使用ASP.NET获得AD帐号 - sh37 - 博客园 根據xml文檔數據 給DataTable增加行 JS获取剪贴板内容的代码 - sh37 - 博客园 分页时使当前页码变色 C#生成缩略图 自動生成帶文字的圖片 vb.net後台抓取網頁內容 ServerVariables集合内容列表 如何动态创建一个按纽 并给这个按纽绑上一个Onclick事件 17种常用正则表达式
常用pl/sql
sh37 · 2006-07-03 · via 博客园 - sh37


重命名表------------------------------------------------
rename test2 to test
增加列--------------------------------------------------
alter table test add c2 numeric
刪除列--------------------------------------------------
1)alter table test set unused column c3
2)alter table test drop unused columns
修改列--------------------------------------------------
alter table test modify(c3 numeric(5,3))
創建序列
create sequence BUFFER_FORMULA_seq nomaxvalue nocycle

常用函數用法--------------------------------------------
select least(1,2,5,6) from dual               //取最小者greatest(2,4,7)取最大者
select ascii('O') from dual
select chr(10) from dual
select concat('sdfds','UIOP') from dual        //連接兩個字符串
select initcap('sdfds')  from dual             //首字母大寫
select instr('sdfsds','s',2,2)  from dual      //返回在C1中從C3開始查找第C4個C2的位置
select length('sdfsds')  from dual
select lower('SDFSDS')  from dual              //小寫轉換
select upper('sdfsds')  from dual              //大寫轉換
select lpad('sdfsds',10,'@')  from dual        //在C1左邊用C3將C1補足C2位(返回@@@@sdfsds)
select ltrim('  sd  fsds ')  from dual         //去除C中左邊的空格
select replace('sdfsds','sd','SD')  from dual  //將C1中的每處C2都用C3替換
select substr('sdfsds',3,2)  from dual         //返回C1中從C2開始的C3個字符
sign()函数根据某个值是0、正数还是负数,分别返回0、1、-1
select decode(sign(2-2),1,'>0',0,'=0','?') from dual   //正數返回'>0',0返回=0,else 返回 ?
select vsize('ab') from dual                   //返回C1的字節數
soundex
translate
 raise_application_error('aaaaaaaaaaa')  //拋錯

分析(匯總)函數
select c2,c3,sum(c3) from test group by rollup(c2,c3)
select c2,c3,sum(c3) from test group by cube(c2,c3) order by c2,c3

常用的時間操作--------------------------------------------
select to_date('14-11月-05','DD-Mon-YYYY')-to_date('5-10月-05','DD-Mon-YYYY') from dual  //日期間的天數差C1-C2=40
select add_months('14-11月-05',-5) from dual    //在C1上加上C2個月
select to_date('14-11月-05','DD-Mon-YYYY')+30 from dual  //在轉換成的日期上加上30天
select last_day('14-11月-05') from dual         //C1月份的最後一天
select next_day('14-11月-05','星期一') from dual  //C1的下周一
select months_between('14-11月-2005','14-1月-2005') from dual  //兩個日期之間的月份差C1-C2=10

常用的時間格式--------------------------------------------

DY-------DAY OF WEEK ABBREVIATED----------MON,TUE,FRI......
DAY------DAY OF WEEK SPELLED OUT----------MONDAY,TUESDAY,FRIDAY......
D--------DAY OF WEEK(1--7)----------------1,2,3,4,5,6,7
DD-------DAY OF MONTH(1-31)---------------1,2,3,.....31
DDD------DAY OF YEAR(1--366)--------------1,2,3,.....366
W--------WEEK OF THE MONTH----------------1,2,3,4,5
WW-------WEEK OF THE YEAR-----------------1,2,3,.....53
MM-------TWO-DIGIT MONTH------------------01,02,03,....12
MON------MONTH NAME ABBREVIATED-----------JAN,FEB,MAR....
MONTH----MONTH NAME SPELLED OUT-----------JANUARY,FEBRUARY.....
YYYY------------YEAR
SS--------------SECOND
HH,HH12,HH24---------HOUR
MI-------------------MINUTES

相关的几个JOB操作--------------------------------------------
添加job:dbms_job.submit(jobno,'test;',sysdate,'sysdate+1/1440');
删除job:dbms_job.remove(jobno);
修改要执行的操作:job:dbms_job.what(jobno,what);
修改下次执行时间:dbms_job.next_date(job,next_date);
修改间隔时间:dbms_job.interval(job,interval);
停止job:dbms.broken(job,broken,nextdate);
启动job:dbms_job.run(jobno);