
数据库
hngmduyi
java
展开
-
Oracle中的序列化问题
oracle不象sql server那样可以方便的使用自增字段,所以对于习惯使用自增字段做主键的开发者是个很麻烦的事情。oracle中没有自增类型的字段的,所以通常情况下我们需要定义一个sequence来作为自动增长类型字段的数据。-- Create sequence create sequence SEQ_EMPminvalue 1maxvalue 99999999999...2009-11-23 18:39:54 · 193 阅读 · 0 评论 -
PL/SQL记住登陆密码
PL/SQL Developer记住登陆密码 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; 设置方法:PL/SQL Developer 7.1.2 ->tools->Preferences->Oracle->Logon History , “Store history”是默认勾选的,勾上...原创 2013-12-02 12:22:52 · 101 阅读 · 0 评论 -
oracle 中常用语句集锦
begin for cur in (select userid, username from t_a) loop insert into t_b (xx, xx) values (cur.userid, cur.username); end loop; commit;end; --创建只有查询权限的用户create user search identified by ...原创 2013-06-21 15:38:32 · 106 阅读 · 0 评论 -
oracle Net Manager 服务命名无法配置(无法新建、添加服务名) .
今天在配置oracle Net Manager 配置服务命名的时候总是无法配置,以前配置的服务名都显示不出来,然后点击绿色添加按钮也没反应,因为先前我修改了oracle\product\10.2.0\db_1\NETWORK\ADMIN下的tnsnames.ora文件 查了半天才发现重命名服务名前面多了个空格,把那个空格去掉就没事了...原创 2013-06-21 13:55:44 · 684 阅读 · 0 评论 -
oracle 中创建dblink
当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。 create database link link_old_oa connect to "DIPOA" identified by "deppondip" using '(DESCRIPTION ...原创 2013-05-08 14:39:07 · 121 阅读 · 0 评论 -
oracle 11G如何完全卸载?
1.关闭oracle所有的服务。可以在windows的服务管理器中关闭; 2.打开注册表:regedit 打开路径: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注册的各种服务!3.打开注册表,找到路径: HKEY_LOCAL...原创 2012-07-01 20:42:07 · 76 阅读 · 0 评论 -
oracle建数据库
[code="java"]--以system 登录--先创建一个表空间Create tablespace tbs_exerciseDatafile 'D:\oracle\product\10.2.0\oradata\exercise\exercise.dbf'Size 50M AUTOEXTEND ON;CREATE User exerciseidentified ...原创 2011-01-16 21:57:55 · 99 阅读 · 0 评论 -
如何用SQL2000还原bak文件?
[code="java"]1.右击SQL Server 2000实例下的“数据库”文件夹。就是master等数据库上一级的那个图标。选择“所有任务”,“还原数据库”2.在“还原为数据库”中填上你希望恢复的数据库名字。这个名字应该与你的源码中使用的数据库名字一致。3.在弹出的对话框中,选“从设备”4.点击“选择设备”5.点击“添加”6.点击“文件名”文本框右侧的“...”按钮...原创 2011-04-26 12:50:59 · 99 阅读 · 0 评论 -
SQL经典查询
[code="java"]今天一朋友去面试,面试官出了一个数据库查询问题,挺难做的。呵呵 ,贴出来跟大家分享下:pid pnum sid 1 10 1 1 12 2 2 8 3 3 11 1 3 10 3写一个查询语句使其表现为:pid s1id s2id s3id...原创 2010-01-28 20:30:19 · 156 阅读 · 0 评论 -
SQl数据库备份与恢复
[code="java"]“备份”是数据的副本,用于在系统发生故障后还原和恢复数据。备份使您能够在发生故障后还原数据。通过适当的备份,可以从多种故障中恢复,包括: 媒体故障。用户错误(例如,误删除了某个表)。硬件故障(例如,磁盘驱动器损坏或服务器报废)。自然灾难。创建完整备份:执行 BACKUP DATABASE 语句来创建完整备份,同时指定:要备份的数据库的名...原创 2010-01-24 14:40:47 · 138 阅读 · 0 评论 -
修改数据库MDF文件名
[code="java"]Alter DataBASE aaMODIFY FILE(NAME='aa_Data',NEWNAME='bb_Data')Alter DataBASE hzjjMODIFY FILE(NAME='aa_Log',NEWNAME='bb_Log')[/code]2010-04-13 11:04:19 · 797 阅读 · 0 评论 -
存储过程简介
[code="java"] 将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来, 那么以后要叫数据库提供与已定义好的存储过程的功能相同的服务时,只需调用execute,即可自动完成命令。 存储过程的优点: 1.存储过程只在创造时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,所以使用存储过程可提高数据库执行...原创 2010-01-12 19:49:09 · 85 阅读 · 0 评论 -
SQL建表命令
[code="java"]//SQL中新建的数据库文件默认存放路径为:C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data//创建数据库use mastergoif exists (select * from sysdatabases where name='aaaaa' )drop database aaaa...原创 2009-12-27 15:12:43 · 183 阅读 · 0 评论 -
oracle常用操作
1向ORACLE数据库中某表增加一个新字段[code="java"]alter table tbName add columnName varchar2(n)//修改ORACLE中某表字段长度ALTER TABLE name_table MODIFY ( addr varchar2(80));//修改SQL中某表字段长度alter TABLE user_tb alter COL...2009-12-09 22:16:43 · 93 阅读 · 0 评论 -
oracele中导入dmp文件
imp shboa/shboa@TEST file=E:\test.dmp full=y原创 2013-02-27 12:46:00 · 148 阅读 · 0 评论