oracle学习笔记(二) 基本数据类型
2023-02-18 16:39:55 时间
常用的数据类型
- int
- number
number(4,1) 999.1 四个数字,小数位一位
decimal
- date 日期
格式如下:
注意:日期类型的字段格式,可以通过以下三种方式:
1. date'2014-12-22' (推荐使用)
2. '20-10月-2013' (中文环境oracle默认格式)
3. to_date('2014/12/22','yyyy/mm/dd') 格式可变,如yyyy-mm-dd
4. 可以使用以下语句修改当前连接会话的日期格式, 此修改只对当前会话有效下次登录无效:
alter session set nls_date_format='YYYY-MM-DD HH24:MI:SS';
- varchar2
推荐使用varchar2,而不是用varchar,即使oracle保留了varchar
char的话,如果输入的字符不够,会自动加入空格补充
varchar2使用的时候得定义最大长度
默认情况下一个汉字占用两个,varchar2(5) 最多只能输入两个汉字
具体区别详细参考下面链接:
Oracle数据库中的varchar2和char区别
相关文章
- 偏流角(Draft Angle)在等距螺旋中的作用
- 等距螺旋森林的迷路指南
- 论渐开线的“正确”打开方式
- 阿基米德螺旋限制了我们对螺旋的想像
- PBN飞越转弯Flyover衔接DF航段保护区组图
- PBN飞越转弯Flyover衔接TF、CF航段保护区组图
- PBN旁切转弯保护区组图
- 等待模板的算法分析
- JetBrains Rider for mac(跨平台.NET IDE集成开发) v2022.3.1激活版
- 交互周期表:网络中心度(Network Centrality)
- ECCV2022 | PCLossNet:不进行匹配的点云重建网络
- Redis
- SQLSERVER 的复合索引和包含索引到底有啥区别?
- SQLSERVER 的主键索引真的是物理有序吗?
- SQLSERVER 居然也能调 C# 代码 ?
- 再聊一下那 SQLSERVER 行不能跨页的事
- 聊一聊 SQLSERVER 的行不能跨页
- 一次SQL调优 聊一聊 SQLSERVER 数据页
- 记一次 .NET 某安全生产信息系统 CPU爆高分析
- 记一次 .NET 某工控MES程序 崩溃分析