黑马程序员c语言教程:Oracle概念.docx 立即下载
2025-08-28
约2.2万字
约28页
0
26KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

黑马程序员c语言教程:Oracle概念.docx

黑马程序员c语言教程:Oracle概念.docx

预览

免费试读已结束,剩余 23 页请下载文档后查看

10 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

黑马程序员c语言教程:Oracle概念

第一篇:黑马程序员c语言教程:Oracle概念一、选择行1.简单的SELECT语句SELECT字段名1[AS]'字段名1解释'FROMtable;2.处理NULLNVL函数可把NULL转换成其它类型的符号编程技巧:NVL函数在多条件模糊查询的时候比较有用NVL函数可返回多种数据类型:返回日期NVL(start_date,'2002-02-01')返回字符串NVL(title,'notitle')返回数字NVL(salary,1000)3.使用SQL*PLUS(1)SQL>desctable;显示表结构SQL>select*fromtab;查看用户下所有的表SQL>setpauseon;可以使大量结果集在用户按“Enter”(回车)后翻页SQL>setpagesize100;设定SQL语句返回结果集一页的行数100,默认值是14SQL>setlinesize100;设定SQL语句返回结果集一行的宽度100,默认值是804.SQL*PLUS里规定字段的显示格式规定数字的显示格式SQL>column字段名format99999999999;SQL>column字段名format999,999,999,999;SQL>column字段名formata数字[word_wrapped];规定long字符的显示宽度SQL>setlong200;规定字段名的显示内容SQL>column字段名heading'字段名显示内容';SQL>setheadingoff;查询时不显示字段名称规定字段的对齐方向SQL>column字段名justify[left|right|center];清除字段的格式SQL>column字段名clear;5.SQL*PLUS里规定字段的显示格式例子SQL>columnlast_nameheading'Employee|Name'formata15;SQL>columnsalaryjustifyrightformat$99,999.99;SQL>columnstart_dateformata10null'NotHired';说明:如果start_date为null,显示字符串'NotHired'6.判断题(T/F)(1).SQLcommandarealwaysheldinsqlbuffer.[T](2).SQL*PLUScommandassitwithquerydata.[T]5J2EE@zxwSQL*PLUS命令只控制SELECT结果集的显示格式及控制文件.只有SQL命令能访问数据库.二、限制选择行1.按指定的规则排序SELECTexprFROMtable[ORDERBY{column,expr}[ASC|DESC]];默认的排序是ASC升序(由小到大)还可以ORDERBY字段名的位置[1]|[2]ASC|DESC;2.用WHERE限制选择行(1)比较操作符=>=^=与NULL比较不能用上面的比较操作符ANYSOMEALLSQL操作符BETWEEN„AND„INLIKEISNULLNOTBETWEEN„AND„NOTINNOTLIKEISNOTNULL逻辑操作符ANDORNOT3.用WHERE限制选择行(2)比较顺序(可以用括号改变它们的顺序)(1).=>=%零到任意多个字符_一个字符例如:字段名like'M%'字段名like'%m%'字段名like'job_'如果要找含下划线的字符,要加反斜线例如:字段名like'%X/_Y%'escape'/'5.日期字段的比较举例:日期字段betweento_date('2001-12-12','YYYY-MM-DD')andto_date('2002-02-01','YYYY-MM-DD')日期字段>to_date('2001-12-12','YYYY-MM-DD')and日期字段三、单行函数1.数字函数ABS取绝对值POWER乘方LN10为底数取0SQRT平方根EXPe的n次乘方LOG(m,n)m为底数n取0数学运算函数:ACOSATANATAN2COSCOSHSIGNSINSINHTANTANHCEIL大于或等于取整数FLOOR小于或等于取整数MOD取余数ROUND(n,m)按m的位数取四舍五入值如果round(日期):中午12以后将是明天的日期.round(sysdate,'Y')是年的第一天TRUNC(n,m)按m的位数取小数点后的数值如果trunc(日期),确省的是去掉时间J2EE@zxw2.字符函数CHR按数据库的字符集由数字返回字符CONCAT(c1,c2)把两个字符c1,c2组合成一个字符,和||相同REPLACE(c,s,r)把字符c里出现s的字符替换成r,返回新字符SUBSTR(c,m,n)m大于0,字符c从前面m处开
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

黑马程序员c语言教程:Oracle概念

文档大小:26KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用