[
[B]第二部分、ORACLE构架体系[/B]
[Q]ORACLE的有那些数据类型
[A]常见的数据类型有
CHAR固定长度字符域,最大长度可达2000个字节
NCHAR多字节字符集的固定长度字符域,长度随字符集而定,最多为2000个字符或2000个字节
VARCHAR2可变长度字符域,最大长度可达4000个字符
NVARCHAR2多字节字符集的可变长度字符域,长度随字符集而定,最多为4000个字符或4000个字节
DATE用于存储全部日期的固定长度(7个字节)字符域,时间作为日期的一部分存储其中。除非
通过设置init.ora文件的NLS_DATE_FORMAT参数来取代日期格式,否则查询时,日期以
DD-MON-YY格式表示,如13-APR-99表示1999.4.13
NUMBER可变长度数值列,允许值为0、正数和负数。NUMBER值通常以4个字节或更少的字节存储,最多21字节
LONG可变长度字符域,最大长度可到2GB
RAW表示二进制数据的可变长度字符域,最长为2000个字节
LONGRAW表示二进制数据的可变长度字符域,最长为2GB
MLSLABEL只用于TrustedOracle,这个数据类型每行使用2至5个字节
BLOB二进制大对象,最大长度为4GB
CLOB字符大对象,最大长度为4GB
NCLOB多字节字符集的CLOB数据类型,最大长度为4GB
BFILE外部二进制文件,大小由操作系统决定
ROWID表示RowID的二进制数据,Oracle8RowID的数值为10个字节,在Oracle7中使用的限定
RowID格式为6个字节
UROWID用于数据寻址的二进制数据,最大长度为4000个字节
[Q]Oracle有哪些常见关键字,不能被用于对象名
[A]以8i版本为例,一般保留关键字不能用做对象名
ACCESS ADD ALL ALTER AND ANY AS ASC AUDIT BETWEEN BY CHAR CHECK CLUSTER COLUMN COMMENT COMPRESS CONNECT CREATE CURRENT DATE DECIMAL DEFAULT DELETE DESC DISTINCT DROP ELSE EXCLUSIVE EXISTS FILE FLOAT FOR FROM GRANT GROUP HAVING IDENTIFIED IMMEDIATE IN INCREMENT INDEX INITIAL INSERT INTEGER INTERSECT INTO IS LEVEL LIKE LOCK LONG MAXEXTENTS MINUS MLSLABEL MODE MODIFY NOAUDIT NOCOMPRESS NOT NOWAIT NULL NUMBER OF OFFLINE ON ONLINE OPTION OR ORDER PCTFREE PRIOR PRIVILEGES PUBLIC RAW RENAME RESOURCE REVOKE ROW ROWID ROWNUM ROWS SELECT SESSION SET SHARE SIZE SMALLINT START SUCCESSFUL SYNONYM SYSDATE TABLE THEN TO TRIGGER UID UNION UNIQUE UPDATE USER VALIDATE VALUES VARCHAR VARCHAR2 VIEW WHENEVER WHERE WITH
详细信息可以查看v$reserved_words视图
分享到:
相关推荐
sql 语句学习 sql sql sqlsql 语句学习 sql sql sql
在Win10、Win8和Win7 64位系统上,SQLTracker表现稳定且高效,能够准确地反映出数据库操作的情况。 然而,对于32位的操作系统,由于可能存在的兼容性问题,推荐使用SQLMonitor作为替代工具。SQLMonitor同样具备强大...
SQL 基础 SQL 首页 SQL 简介 SQL 语法 SQL select SQL distinct SQL where SQL AND & OR SQL Order By SQL insert SQL update SQL delete SQL 高级 SQL Top SQL Like SQL 通配符 SQL In SQL Between ...
SQL优化是数据库管理中的关键环节,它涉及到提升查询性能、减少资源消耗以及改善系统整体效率。SQL优化软件和工具能够帮助数据库管理员(DBA)和开发人员找出性能瓶颈,优化查询逻辑,从而提高数据库系统的响应速度...
如果是win7可按Shift+右键 在此窗口打开文件夹 运行–cmd–使用下面地址(注意是自己的sqlserver数据库的安装路径) ###2.运行sqlcmd命令 例如: sqlcmd -S . -U sa -P 123456 -d test -i data.sql 参数说明:-S ...
开源的AI自动生成SQL语句源代码,这款SQLCoder-70B-Alpha在文本到SQL的转换能力上超越了包括GPT-4在内的所有通用模型,它能更准确地理解你的需求,并生成相应的SQL查询。SQLCoder2和SQLCoder-7B模型已经向公众开放,...
7. **团队协作**:支持团队代码风格共享,确保团队成员编写代码时遵循统一的规范,增强代码的可读性和可维护性。 8. **注册机**:描述中提到的"带注册机"可能指的是用于激活软件的工具。需要注意的是,使用未经授权...
• Sqljdbc41.jar 需要 JRE 7 并支持 JDBC 4.1 API • Sqljdbc42.jar 需要 JRE 8 并支持 JDBC 4.2 API 每个下载版本都包含若干个 JAR 文件,以支持向后兼容性和可能的升级方案。请注意,所提供的 sqljdbc.jar、sql...
7. **跨数据库支持**:不仅限于SQL Server,Sql Prompt还支持其他数据库系统,如Oracle、MySQL等,具备良好的跨平台适应性。 使用"2018 SQL Server Sql Prompt"这款插件,开发者和DBA可以在日常工作中享受到智能化...
在IT行业中,数据库管理系统是核心组成部分,SQL Server和Oracle分别是微软和甲骨文公司推出的两款广泛应用的关系型数据库系统。在企业级应用中,有时需要在不同的数据库系统间进行数据迁移或兼容性处理,这就涉及到...
SQLPrompt for SQLServer2016 智能提示插件 SQL2016 提示 SQLPrompt最新版本 绿色版 SQL Prompt 是一款拥有SQL智能提示功能的SQL Server和VS插件。SQL Prompt能根据数据库的对象名称,语法和用户编写的代码片段自动...
SQL Server 导入超大 SQL 脚本文件 SQL Server 是一种关系型数据库管理系统,广泛应用于各种行业。然而,在实际应用中,我们经常会遇到导入超大 SQL 脚本文件的问题。本文将介绍如何使用 osql 工具来导入超大 SQL ...
java sql操作工具类 java sql操作工具类java sql操作工具类 java sql操作工具类java sql操作工具类 java sql操作工具类java sql操作工具类 java sql操作工具类java sql操作工具类 java sql操作工具类java sql操作...
达梦7 数据库sql使用手册。 目录 I 第 1 章 结构化查询语言 DM_SQL 简介 1 1.1 DM_SQL 语言的特点 1 1.2 保留字与标识符 2 1.3 DM_SQL 语言的功能及语句 2 1.4 DM_SQL 所支持的数据类型 3 1.4.1 常规数据类型 ...
商城sql商城sql商城sql商城sql商城sql商城sql商城sql商城sql
《SQLMonitor:Oracle数据库SQL跟踪与分析利器》 在IT行业中,数据库的高效管理与优化是至关重要的。针对Oracle数据库,有一款名为SQLMonitor的工具,它专为跟踪和监控SQL语句而设计,帮助开发者和DBA们找出程序...
SQLQuery4.sql
sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包sql安装包...
java sql 工具类 java sql 工具类 java sql 工具类java sql 工具类 java sql 工具类 java sql 工具类java sql 工具类 java sql 工具类 java sql 工具类java sql 工具类 java sql 工具类 java sql 工具类java sql ...
7. **跨平台支持**:SQLTracker可能支持多种数据库管理系统,如MySQL、Oracle、SQL Server、PostgreSQL等,适应性广泛。 8. **报告与导出**:工具通常具备生成报告和导出数据的功能,便于与团队共享分析结果或进行...