Oracle
y_bccl27
这个作者很懒,什么都没留下…
展开
-
修改字段名和字段备注
Oracle修改字段名:-- 修改字段名alter table tableName rename column oldCName to newCName; Oracle修改字段备注-- 修改字段备注comment on column tableName.column is '字段备注';...原创 2019-03-27 14:23:21 · 2390 阅读 · 0 评论 -
right join
right join 关键字会返回右表 (table_name2) 那里所有的行,即使在左表 (table_name1) 中没有匹配的行。select p.Persons.LastName, p.FirstName, o.OrderNoFROM Persons pRIGHT JOIN Orders oON p.Id_P=0.Id_PORDER BY p.LastName;...原创 2019-05-06 10:48:48 · 244 阅读 · 0 评论 -
Oracle数据库被锁
在Oracle数据库中默认用户连续输入10次错误密码,用户会被锁住。可以使用其他拥有DBA权限的用户进行解锁:alter user username account unlock;如果是数据库内部出现死锁或阻塞会话,可以先查出阻塞的会话:select * from dba_waiters;再杀掉阻塞的会话alter system kill session 'sid,ser...原创 2019-05-06 14:22:41 · 282 阅读 · 0 评论 -
pl/sql连接Oracle数据库的方式
第一种:直连方式(适用于比较紧急情况下)打开pl/sql后会出现如下图所示的登陆框,其中用户名和口令分别对应着账号、密码。采用直连方式时,在数据库这个位置可填写类似“19.34.48.1:1521/orcl”形式的连接串,点击确定,既可登陆Oracle数据库。...原创 2019-06-14 09:00:25 · 434 阅读 · 0 评论 -
Oracle之表示约束状态的关键字Enable/Disable/Validate/Novalidate
转自:https://blog.csdn.net/haiross/article/details/41977717分类: [oracle]--[PL/SQL]小结:enable/disable对未来的数据有约束/无约束。validate/novalidate对已有的数据有约束/无约束。约束有如下四种状态(1)ENABLEVALIDATE:约束在创建时,默认就是此状态。此...转载 2019-06-19 08:49:29 · 1479 阅读 · 0 评论 -
Oracle连接数据库的方式
第一种:Oracle JDBC Thin using an SID(推荐使用)jdbc:oracle:thin:@host:port:SID 常见格式:jdbc:oracle:thin:@127.0.0.1:1521:orcl 对于SID的获取可以使用以下SQL语句进行查询select value from v$parameter where name='instance_...原创 2019-06-19 09:14:45 · 612 阅读 · 0 评论 -
Oracle查询数据库中所有的表名称
1.查询数据库中所有的表名称和每张表所对应的数据条数select t.table_name,t.num_rows from user_tables t;此处需要注意的是:在查询每张表所对应的数据条数时会与利用SQL"select count(*) from tableName"所查询出来的结果有所不同,原因是user_tables表的数据不是实时更新,只有在特定的时间点才会更新数据库的数...原创 2019-06-09 14:03:27 · 41987 阅读 · 0 评论 -
使用pl/sql工具导出数据库中表的结构和表数据(适用于批量导出)
导出数据库中表的结构1.打开pl/sql客户端,点击"工具"-->点击"导出用户对象"2.选择"current user"后,会显示当前登录用户对应表空间的表名称、序列名称和存储过程名称3.选择"单个文件",然后点击"导出"导出数据库中的表数据1.打开pl/sql后,点击"工具",再点击"导出表"2.点击"导出表"之后就会出现如下图所示的界面,在这个界...原创 2019-06-10 08:40:18 · 3706 阅读 · 0 评论