1、long i = 1
int i = 1
double a = 1.0
float a = 1.0 哪个错了?
float a = 1.0f;
不带f,默认为double类型。
编译器会报错。
2、varchar和varchar2的区别。
varchar是工业标准数据类型,
varchar2是oracle自己开发的数据类型,oracle推荐使用的。
如果想兼容oracle的新版本,向后兼容,用varchar2,
如果想兼容各种数据库,用varchar
嗯,雪姐,你说的是varchar和char的区别。
char不可变,varchar可变。char如果你定义char(20),那么他就是二十,如果你输入10个,剩下那10个会用空格填满,varchar2是你输入多少个就是多少个。不会用空格填满。