上一篇博客 新建Oracle数据库 介绍了如何建立第一个Oracle数据库并解决建立过程中遇到的问题。今天学习一下如何使用PL/SQL连接到数据库并新建表和填入数据。
什么是PL/SQL
安装好Oracle后,就可以使用cmd代码进行数据库操作了。但我们肯定不想一直敲小黑框,这时候Oracle的可视化工具:PL/SQL就要出场了。
PL/SQL下载和安装
在网上找到并下载pl/sql安装包后解压,运行
按照提示进行安装即可。
PL/SQL连接Oracle数据库
打开桌面快捷方式,提示登录界面。使用之前自己配置的用户名和密码连接到新建的数据库(新建数据库方法可参考:新建Oracle数据库 )
点击ok,进入主界面。
使用PL/SQL新建表
点击File-New-Table,新建数据表。
General界面填入表名Name:
Columns界面,填入列名,选择数据类型Type,是否可以为空Nullable:
Keys界面,填入约束名,约束类型:主键Primary,外键Foreign等,选择对应列名:
Checks界面,自定义约束,填入约束列名,Condition填入自定义约束条件,必须是布尔型的算式,如:sex in (‘男’,‘女’):
在View SQL界面可以看到对应的SQL语句:
再次点击View SQL回到可视化界面,点击下方Apply保存新建的表结构。
向新建的表中填入数据
点击Close,界面是空白的。
这时候需要点击Object旁边的“最大化”按钮,打开文件目录:
选择My objects,在Tables中找到刚才新建的表:
右键-Edit data,进入编辑界面:
填入数据后,点击保存:
此时数据仍未保存到数据库,需要点击提交事务按钮:
这样新建的数据就保存在数据库中了。注意:Rowid列不要手动修改,是数据的物理位置,机器自动保存。
这时候我们可以选择File-New-Command Window,手动查询一下表中的内容:
成功。