PL/SQL Developer的一般操作!
1.登录
当打开PL/SQL Developer时,直接在“登录”对话框中输入用户名、密码、数据库(本地网络服务名)和连接为的身份(除了sys用户需要选择连接为sysdba之外,其他用户都选择标准)。
如果需要修改登录,可通过工具栏上的“登录”命令修改。
2.选择查看的对象
登录后,可在如下所示列表中选择可查看的对象。
3.表的相关操作
a) 建立表
右击“table”选择“新建……”
在出现的“create table”对话框中依次输入需要的信息:
“一般”标签中,需要在“名称”框中输入表名,“表空间”框中选择一个非系统表空间;
在“列”标签中依次输入字段的定义,还可以通过“+”、“-”符号来增加删除列。
在“键”标签中建立主键、外键和唯一性约束。
在“索引”标签中建立索引。
b)表的常见操作:
右击表后,在弹出的快捷菜单中可完成表的常见操作:
i.新建:建立一个新表(与当前选择的表无关)
ii.查看:查看表的相关信息。弹出的对话框与“新建”弹出的对话框相同,但不能做任何修改;
iii.编辑:编辑表的相关信息。弹出的对话框与“新建”弹出的对话框相同,可以做修改;
iv.查询数据:等同于select * from tablename命令,不能修改表中数据
v.编辑数据:除了查询出所有数据之外,可以编辑数据、修改数据和删除数据。
编辑完数据后,首先单击 ,记入改变,再单击提交(commit),或回退(rollback)。
c)SELECT、UPDATE、INSERT、DELETE命令均可在上图所示的SQL窗口中完成:
i.录入完命令后,单击执行。
ii.如果是select命令,则查询结果显示在下面的表格中;
iii.如果是UPDATE、INSERT、DELETE命令,则出现如下提示信息。确定之后,再通过或
iv.注意:通过这种方法显示在表格中的数据不可修改。
4.用户
a)新建用户
在新建用户对话框中,在“一般”标签中设置用户名、密码、默认表空间和临时表空间。“外表识别”即为建立“OS认证”的用户。
在新建用户的同时可以在“对象权限”、“角色权限”和“系统权限”标签中为用户授权;在“限制”标签中设置表空间的配额。
“应用”按钮使设置生效。
b)修改用户的信息
右击用户名,在弹出的菜单中选择相应的操作。
5.角色(与用户的操作类似)
6.表空间:在PL/SQL Developer的图形界面上不能创建、修改表空间。如需要做相应操作可以按以下方式,在一个类似于sql*plus的环境中,使用命令创建/修改。
也可以在oracle提供管理工具上完成,9i是Enterprise Manager Console,10g以上是在IE中完成。
参考:pl/sql developer 提交 谷歌
(10)如何直接编辑某个表中的数据?
打开一个SQL Window,输入如下语句:
(a)select * from table_name for update;
(b)在结果展示列表页面点击左上方的解锁按钮,允许直接编辑字段内容;
(c)双击要编辑的字段,修改字段内容;
(d)点击左上方的提交按钮,提交所修改内容;
(e)置为锁定状态,提交本次事务。
2、Select for Update
有时我们需要把一些数据导入数据库中,如果用UE拼Insert语句,会比较麻烦,而且操作性不强。PLD的SQLWindow可以查询,新增,修改和删除表的内容。查询自不必说,而新增,删除和修改,只需在select语句后加入forupdate,对表进行行级锁定,然后点击窗口的锁型图标,即可进入编辑状态。下面介绍一下如何从Excel中提取文本插入到数据库中我们的Excel文件中有三列:在数据库中建立临时表:createtable t1 (cino varchar2(100), contno varchar2(100), loannovarchar2(100))然后在SQL Window中输入select t1 forupdate,并点击锁型鼠标,进入编辑状态:用鼠标点击第一行的输入窗口,这时PLD会死锁几秒钟,然后可以见到光标在第一行的输入框中闪动,用鼠标把CINO,CONTNO, LOANNO选中:进入Excel中,把需要插入数据库的内容选中,然后切换到PLD,按Ctrl +V:点击√,然后再点击Commit按钮,则数据提交到表t1中,执行select * from t1可以看到内容:
http://blog.sina.com.cn/s/blog_8278b1800101axhj.html