oracle10g创建序列
1.pl/sql登录后可在Sequences上右键新建,输入相应的值就可。
2.DDL方式(sql方式)
创建(默认的参数值,只指定了起始值101):
CREATE SEQUENCE "SMSSERVER"."SEQ_MST_ACCESS_SERVER" MINVALUE 1 MAXVALUE 999999999999999999999999999 INCREMENT BY 1 START WITH 101 CACHE 20 NOORDER NOCYCLE ;
查询:SELECT SEQ_MST_ACCESS_SERVER.NEXTVAL AS ID FROM DUAL
Tips:"SMSSERVER"表示ower的名字
"SEQ_MST_ACCESS_SERVER" 序列的名字,起始值是101,其它参数略
-----------------------------------------------------------------------
oracle10g编码设置与查看
客户端环境变量设置:
NLS_LANG SIMPLIFIED CHINESE_CHINA.AL32UTF8 (环境变量)
查看服务器端oracle编码:
select * from v$nls_parameters;
改变oracle 服务器端的字符集编码
select * from PROPS$ WHERE NAME='NLS_CHARACTERSET';
UPDATE PROPS$ SET VALUE$='US7ASCII' WHERE NAME='NLS_CHARACTERSET';
commit;
---oracle10g安装好后默认是:ZHS16GBK
分享到:
相关推荐
这种方式更加灵活,但可能在大数据量下性能略低。 ##### 方法三:创建临时表后删除 这种方法通过创建一个包含唯一记录的临时表,再将数据插入到原表中,最后删除临时表。具体步骤如下: 1. 创建一个临时表`demo2`...
Oracle数据库的分页查询则略有不同。在Oracle中,可以利用`ROWNUM`伪列实现分页。在这个例子中,我们设定每页显示5条记录(`lineSize = 5`),当前页为1(`currentPage = 1`)。首先,创建一个子查询,将`ROWNUM`与实际...
在Oracle中,创建数据库的命令格式略有不同: ```sql SQL> CREATE DATABASE db_name 2 DATAFILE 'data_file_location' SIZE 3M AUTOEXTEND ON NEXT 2M MAXSIZE UNLIMITED 3 LOGFILE 'log_file_location' SIZE 3M ...
在Silverlight中,`DataGrid` 类似地用于数据展示和交互,但其API和功能可能会略有不同,需要使用Silverlight兼容的 `DataGrid` 控件和数据访问方法。 综上所述,`DataGrid` 与 `Oracle` 数据库的结合使用,辅以 `...
对于9i和10g版本,安装过程略有差异,但基本流程相似。 - **新功能介绍**:Oracle 9i引入了RAC等新特性,而10g则更加注重自动化管理和Grid Computing技术的应用。例如,10g中的自动内存管理(Automatic Memory ...
- 锁定和并发控制机制也略有不同,Oracle 使用多版本并发控制,而 DB2 提供了自己的并发模型。 在迁移或维护涉及这两种数据库的项目时,理解这些差异至关重要,因为它们会影响到 SQL 代码的编写和应用程序的兼容性...
标题和描述中提到的经典SQL语句大全涵盖了Oracle、Informix、DB2和MySQL这四种主流的数据库管理系统。这些系统虽然有各自的特点,但在SQL语言的基本结构和操作上有很多共通之处。以下是一些核心的SQL知识点: 1. **...
本章节主要介绍Oracle SQL PL与DB2 inline SQL PL之间的对比,包括但不限于存储过程、触发器、用户定义函数(UDF)、条件语句及流程控制等。 ##### 1.1 创建存储过程 **Oracle:** ```sql CREATE OR REPLACE ...
- SQL Server 和 Oracle 都有隐式游标的概念,但它们的属性和使用方式略有不同: - SQL Server 的隐式游标可以通过 `@@fetch_status` 来判断是否到达了游标的末尾。 - Oracle 提供了 SQL%FOUND、SQL%NOTFOUND 和 ...
- 脚本语言:Oracle使用PL/SQL,SQL Server使用T-SQL,两者语法略有不同。 - 稳定性和安全性:由于平台差异,SQL Server的稳定性与安全性可能受Windows平台影响。 2. Oracle游标: - 游标分为显示游标和隐式游标...
- **Oracle** 和 **DB2** 都支持创建用户自定义函数,但在DB2中语法略有不同。 ```sql -- Oracle CREATE FUNCTION function_name(parameters) RETURN return_type IS -- DB2 CREATE FUNCTION function_name...
SQL Server是微软公司开发的关系型数据库管理系统,其语法结构与标准SQL略有差异,并且提供了许多高级特性,如T-SQL扩展、存储过程、触发器、视图等。而Oracle则是由甲骨文公司开发的企业级数据库系统,它支持更广泛...
- 优点:数据库性能略高。 ### 12. $ORACLE_HOME 和 $ORACLE_BASE 的区别 - **$ORACLE_BASE**:Oracle 安装的根目录。 - **$ORACLE_HOME**:具体 Oracle 产品的安装目录。 ### 13. 获取某个字符字段的最后 3 个...
- 定义游标时,**Oracle**和**SQL Server**的语法略有不同,但核心思想一致。 - 使用游标时,两者在打开、读取、处理和关闭游标的操作上有细微差别,尤其是在错误处理和资源释放上。 - **Oracle**的循环操作更为简洁...
总结,"常用的SQL语句"这一主题不仅包括了SQL的基本语法,还涉及到Oracle数据库的一些特定特性。通过学习这些知识,你可以有效地管理和操作数据库,实现数据的高效存储和检索。"Oracle基础.doc"文件很可能会详细阐述...
- 修改`Query_Master_Details`过程,在条件判断语句中加入额外的逻辑: ```plsql IF detail = 'LINES' THEN COPY('Y', 'PARAMETER.query_mast_det_lines_flag'); ELSIF detail = 'DISTRIBUTIONS' THEN COPY('Y...
在Oracle中,SQL的语法和特性可能与其他SQL版本略有不同,需要学习其特有的SQL*Plus命令和PL/SQL编程。 3. **数据类型**:学习Oracle支持的各种数据类型,如NUMBER、VARCHAR2、DATE、BOOLEAN等,理解它们的用途和...
- 数据类型的支持与命名略有不同。 - 表与索引的设计方式可能有所不同。 - 存储过程、触发器等功能的具体实现细节存在差异。 #### 4. Oracle创建表的方式及注意事项 - **创建表的方式**: - 通过图形化界面...
在Oracle的不同版本中,关闭数据库的方式可能略有差异。 Oracle PL/SQL的优化主要包括SQL优化和PL/SQL代码优化。SQL优化涉及选择合适的索引、减少表扫描、避免全表锁定、使用绑定变量等策略。PL/SQL优化则涉及减少...