Oracle _ SQL语句
来源:互联网 发布:方知浮生未歇什么意思 编辑:程序博客网 时间:2024/06/11 19:17
Oracle SQL PL 导入dum文件
1.数据库DBA权限:
注意:这个是在cmd命令行中直接输入,不需要进入Oracle数据库。
sqlplus / as sysdba
2.授权DBA权限:
grant dba to 用户名
3.导入dmp文件 (注意! 在cmd下进行,不是在数据库模式下...)
imp chen/1234@xefile=d:/cj.dmp fromuser=cj touser=chen
chen:sqlpl中 表示数据连接的用户名
1234:sqlpl中表示数据连接的密码
fromuser:从哪个用户(对方数据连接用户名?)
touser:要导入到哪个用户
Oracle 修改字段属性注意:前提是该字段为空alter table tb modify (name nvarchar2(20));
--创建序列
CREATE SEQUENCE FAULT_SEQ INCREMENT BY 1 START WITH 1 MAXVALUE 9999999 NOCYCLE NOCACHE;CREATE SEQUENCE APPMAN.FAULT_TYPE_SEQ MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 NOCACHE NOORDER NOCYCLE ;SELECT FAULT_TYPE_SEQ.NEXTVAL FROM DUAL;--产生序列的第一个值SELECT FAULT_TYPE_SEQ.NEXTVAL FROM DUAL;--产生序列的第二个值、后面就不测试了..不好玩
--给数据库表中的字段添加注释COMMENT ON COLUMN+表名+字段名+IS+'注释';
COMMENT ON COLUMN FAULT_TYPE_T.fault_type_id IS'故障ID';
Oracle数据库创建序列
觉得序列这玩意在项目中算是很常用的..
比如用户编号啊..什么东西的,直接生成去数据库里拿就是了...
如何创建序列呢?
例如:
CREATE SEQUENCE "APPMAN"."FAULT_TYPE_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 NOCACHE NOORDER NOCYCLE ;
create sequence:后面跟<序列名称>
start with : 后面跟<起始数>
increment by :后面跟<增长值(就是每次增长多少数值)>
maxvalue : 后面跟 最大值
minvalue : 后面跟最小值
cycle : 当到达最大值的时候,将继续从头开始
Nocyle : 一直累加,不循环
创建完序列以后,咱们该如何去获取呢?
SELECTFAULT_TYPE_SEQ.NEXTVAL FROM DUAL;
FAULT_TYPE_SEQ :是序列名称(替换)
OK了...
参考资料:
http://blog.sina.com.cn/s/blog_5421dfd20100uv2g.html
SQLPlus 命令行连接数据库connect + 用户名/密码例如:connect System/1234Oracle11g 用户名和密码忘记.1.cmd 启动 sqlplus / as sysdba (密码空缺)2.修改密码alter user system identified by system3.然后你就可以用 "system/system"登录了
- Oracle _ SQL语句
- 01_基本SQL SELECT语句 - Oracle学习笔记
- SQL语句_记录
- SQL语句_行转列
- oracle学习笔记 SQL语句解析类型_硬解析_软解析
- 创建SQL语句_面试
- oracle常用SQL语句
- oracle分页sql语句
- ORACLE分页SQL语句
- oracle sql语句
- oracle常用SQL语句
- oracle常用SQL语句
- Oracle中的sql语句
- ORACLE 分页SQL语句
- oracle入门sql语句
- oracle 常用sql语句
- oracle常用sql语句
- oracle常用SQL语句
- hdu1030【找规律】
- 同步和异步的概念
- DTLS-PSK算法抓包解析_1
- CUDA线程协作之共享存储器“__shared__”&&“__syncthreads()”
- 3D游戏引擎系列十
- Oracle _ SQL语句
- REST服务4种类型
- 数据库常见错误
- Leetcode 131. Palindrome Partitioning
- 1072. Gas Station (30)
- leetcode 48. Rotate Image
- Java语言中字符串的基本操作:
- OA---function
- Codeforces Round #288 (Div. 2)-D. Tanya and Password(欧拉路径及其打印)