ORACLE中VARCHAR2类型 ORACLE中的VARCHAR类型和VARCHAR2类型有什么区别既然VARCHAR类型是字符型,为什么又要有一个VARCHAR2呢?还有一个问题,在ORACLE中都是可变长字符型,没有CHAR类型吗?初学者 请多多指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 varchar2=varchar不过varchar是ansi标准数据类型,oracle不保证以后版本的兼容性但是varchar2,oracle保证版本兼容性. 你把MSSQL的数据类型和Oracle的数据类型混淆了吧 在ORACLE中都是可变长字符型,没有CHAR类型吗有啊 oracle有char类型啊 varchar2 和varchar 差不多 一般存储过程里面用 varchar2 。 谢谢大家的回复原来如此,VARCHAR2是标准的类型呀,学习了CHAR类型我没试过 见视频教程上都用的VARCHAR2还以为没用呢下次试一下 VARCHAR是定长的,而VARCHAR2是变长的,很多情况下都是用VARCHAR2 有char类型,如果字段长度确定,用char类型,例如码表ID字段,01,02,03...这样的编码,如果是不确定长度,用varchar2更合适一些 isqlplus 里面运行的语句是PL/SQL 还是SQL 尼? oracle物化视图问题 请教取得数据库系统时间的问题 高手救我 求SQL 找出时间最小的一行 PL SQL 登录无法显示数据库名 急!!! 不同字符集之间导数据 往临时表中插入数据时,出现的错误!请求帮忙! Access数据库到Oracle的转移问题 如何在pl/sql Develper中写存储过程 新手求教关于procedure "delete作删除时 总共分几步?"
不过varchar是ansi标准数据类型,oracle不保证以后版本的兼容性
但是varchar2,oracle保证版本兼容性.
原来如此,VARCHAR2是标准的类型呀,学习了CHAR类型我没试过 见视频教程上都用的VARCHAR2还以为没用呢
下次试一下