欢迎来到天天文库
浏览记录
ID:9767972
大小:120.00 KB
页数:10页
时间:2018-05-08
《plsql developer使用手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、PL/SQLDeveloper使用手册PL/SQLDeveloper使用手册1、登录单击PL/SQLDeveloper应用程序,打开如下窗口:用户输入用户名、密码,选择数据库连接名(物资管理系统数据库用户名tsqd,密码也为tsqd,数据库database名称为demo),连接方式为“Normal”。输入完后单击『OK』按钮,连接数据库、进入Developer主界面。主界面如下:如果连接成功,在窗体标题栏将显示当前登录帐号和数据库连接名。登录失败则显示(notloggedon)。-10-PL/SQLDeveloper使用手册选择菜单“Fil
2、e->New->SQLWindow”,打开“SQLWindow”窗口,窗口如下:在此窗口中就可以运行SQL语句。2、SQL语句简介SQL语句共有四个:Select,Delete,Update和Insert。四种命令格式如下:ØSelectSelect*From表名Where条件;其作用是从表中按一定的条件检索出记录。*表示表中所有字段,也可以输入表中的若干个字段;表名是诸如tabSale;条件是筛选限定逻辑表达式;ØDeleteDeleteFrom表名Where条件;其作用是删除满足一定条件的记录。ØUpdateUpdate表名Set字段=
3、””Where条件;其作用是按一定的条件更新若干个字段的值。-10-PL/SQLDeveloper使用手册ØInsertInsertInto表名Values(“”,””,……);其作用是往表中增加一条记录。3、常用SQL语句示例数据库主表介绍入库主表(FT_ASSETSTORE)/入库明细表(FT_ASSETSTOREDETAIL)表结构:出库主表(FT_FETCHASSET)/出库明细表(FT_FETCHASSETDETAIL)表结构:-10-PL/SQLDeveloper使用手册库存主表(SYS_STOCK)/库存明细表(SYS_STO
4、CKMASTER)表结构:物资日节/月节表(SYS_STOCKDAILYSTAT)表结构:-10-PL/SQLDeveloper使用手册物资基础信息表(FT_ASSETINFO)表结构:采购计划主表(FT_PURCHASEPLAN)采购计划明细表(FT_PURCHASEPLAN_DETAIL)表结构:-10-PL/SQLDeveloper使用手册3.1、查找某笔入库明细记录可以按入库单编号查找:select*fromFT_ASSETSTOREa,FT_ASSETSTOREDETAILbwherea.storesn=b.storesnandb
5、.storesn='急04030001'可以按入库单时间查找:select*fromFT_ASSETSTOREa,FT_ASSETSTOREDETAILbwherea.storesn=b.storesnanda.storedate<=to_date('2004-07-01','yyyy-mm-dd')anda.finishflag=1orderbya.storedateasc注:orderbya.storedateasc是将查询出来的记录按售票时间升许排序,如要倒序排序则为:orderbya.storedateDesc。3.2、查找某年某项
6、物资入库的总金额及数量selectsum(b.totalprice),sum(b.count)fromFT_ASSETSTOREa,FT_ASSETSTOREDETAILb,FT_ASSETINFO-10-PL/SQLDeveloper使用手册cwherea.storesn=b.storesnandc.assetnodeid=b.assetnodeidanda.storedate<=to_date('2005-1-1','yyyy-mm-dd')anda.storedate>=to_date('2004-1-1','yyyy-mm-dd')
7、anda.finishflag=1andc.assetsn='01-001-001'以上语句可以查询出,2004年1月1日到2004年年底的所有编号为‘01-001-001’物资的入库金额和入库数量3.3、查找某笔出库明细记录可以按出库单编号查找:select*fromFT_FETCHASSETa,FT_FETCHASSETDETAILbwherea.pk1=b.pk1anda.fetchsn='出04030001'可以按入库单时间查找:select*fromFT_FETCHASSETa,FT_FETCHASSETDETAILbwherea
8、.pk1=b.pk1anda.fetchdate<=to_date('2004-07-01','yyyy-mm-dd')anda.fetchsnisnotnullorderbya
此文档下载收益归作者所有