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

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

ID:32165920

大小:45.71 KB

页数:9页

时间:2019-02-01

黑马程序员c语言教程:oracle概念_第1页
黑马程序员c语言教程:oracle概念_第2页
黑马程序员c语言教程:oracle概念_第3页
黑马程序员c语言教程:oracle概念_第4页
黑马程序员c语言教程:oracle概念_第5页
资源描述:

《黑马程序员c语言教程:oracle概念》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、七、在执行SQL语句时绑定变量1.接收和定义变量的SQL*PLUS命令ACCEPTDEFINEUNDEFINE&2.绑定变量SQL语句的例子(1)SQL>selectid,last_name,salaryfroms_empwheredept_id=&department_number;Entervaluefordepartment_number:10old1:selectid,last_name,salaryfroms_empwheredept_id=&department_number;new1:selectid,last_na

2、me,salaryfroms_empwheredept_id=10SQL>SETVERIFYOFF

3、ON;可以关闭和打开提示确认信息old1和new1的显示.3.绑定变量SQL语句的例子(2)SQL>selectid,last_name,salaryfroms_empwheretitle='&job_title';Entervalueforjob_title:StockClerk11J2EE@zxwSQL>selectid,last_name,salaryfroms_empwherehiredate>to_date('&start

4、_hire_date','YYYY-MM-DD');Entervalueforstart_hire_date:2001-01-01把绑定字符串和日期类型变量时,变量外面要加单引号也可绑定变量来查询不同的字段名输入变量值的时候不要加;等其它符号4.ACCEPT的语法和例子SQL>ACCEPTvariable[datatype][FORMAT][PROMPTtext][HIDE]说明:variable指变量名datatype指变量类型,如number,char等format指变量显示格式prompttext可自定义弹出提示符的内容te

5、xthide隐藏用户的输入符号使用ACCEPT的例子:ACCEPTp_dnamePROMPT'Providethedepartmentname:'ACCEPTp_salaryNUMBERPROMPT'Salaryamount:'ACCEPTpswdCHARPROMPT'Password:'HIDEACCEPTlow_datedateformat'YYYY-MM-DD'PROMPT“Enterthelowdaterange('YYYY-MM-DD'):”4.DEFINE的语法和例子SQL>DEFINEvariable=value说明

6、:variable指变量名value指变量值定义好了变良值后,执行绑定变量的SQL语句时不再提示输入变量使用DEFINE的例子:SQL>DEFINEdname=salesSQL>DEFINEdnameDEFINEdname=“sales”(CHAR)SQL>selectnamefromdeptwherelower(name)='&dname';NAME-------------------------salessalesSQL>UNDEFINEdnameSQL>DEFINEdnameSymboldnameisUNDEFINED5.

7、SQL*PLUS里传递参数到保存好的*.sql文件里SQL>@/路径名/文件名参数名1[,参数名2,….]SQL>start/路径名/文件名参数名1[,参数名2,….]注意事项:一次最多只能获取9个&变量,变量名称只能是从&1,&2到&9变量名后不要加特殊的结束符号如果在SQL*PLUS里要把&符号保存在ORACLE数据库里,要修改sql*plus环境变量defineSQL>setdefineoff;八、概述数据模型和数据库设计1.系统开发的阶段:StrategyandAnalysisDesignBuildandDocumentT

8、ransitionProduction12J2EE@zxw2.数据模型Modelofsysteminclient'smindEntitymodelofclient'smodelTablemodelofentitymodelTablesondisk3.实体关系模型(ERM)概念ERM(entityrelationshipmodeling)实体存有特定信息的目标和事件例如:客户,订单等属性描述实体的属性例如:姓名,电话号码等关系两个实体间的关系例如:订单和产品等实体关系模型图表里的约定Dashedline(虚线)可选参数“maybe”

9、Solidline(实线)必选参数“mustbe”Crow'sfoot(多线)程度参数“oneormore”Singleline(单线)程度参数“oneandonlyone”4.实体关系模型例子每个订单都必须有一个或几个客户每个客户可能是一个或几个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。