非法使用long数据类型

问题描述:非法使用long数据类型该怎么办 大家好,给大家分享一下非法使用数据库的情况有哪些,很多人还不知道这一点。下面详细解释一下。现在让我们来看看!

Oracel SQL语句报错,ORA-00997:非法使用LONGS数据类型

非法使用long数据类型的相关图片

long列是不允许出现在create table xx as select * from yyy里的 oracle建议使用clob\blob\nclob来代替。 如: create table t(a int,b long); insert into t values(1,'1'); --可以这样创建,不过默认类型就成了clob create table t1 as select .。

我用oracle链接SqlServer,现在准备将SqlServer表数据create到oracle。的相关图片

我用oracle链接SqlServer,现在准备将SqlServer表数据create到oracle。

看提示 应该是某列数据类型不对应,你这个连表查询你看看查出列与你插入列的数据类型都对应不,主要看 数值类型的,提示是long。

JAVA中SWITCH为什么不能使用LONG型作参数?的相关图片

JAVA中SWITCH为什么不能使用LONG型作参数?

找到要转换的字段名

create table t1 as select to_number(字段名,'999999999999999999') from t2@to_sql ;。

oracle中long类型为什么不推荐使用的相关图片

oracle中long类型为什么不推荐使用

交换机在JAVA中不能使用long的根本原因是长时间转换为int将失去精度,导致数据不准确,因此JAVA交换机具有不允许长的逻辑规则。

switch语句中的变量类型可以是:byte,short,int或char。从Java SE 7开始,交换机支持字符串String类型,case标记必须是字符串常量或文字。

扩展资料

Switch案例在java中有以下规则:

switch语句可以有多个case语句。每个案例后跟一个值和一个要比较的冒号。

case语句中值的数据类型必须与变量的数据类型相同,并且只能是常量或文字常量。

当变量的值等于case语句的值时,case语句后面的语句开始执行,直到break语句出现跳出switch语句。

遇到break语句时,switch语句终止。程序跳转到switch语句后的语句执行。 case语句不必包含break语句。如果没有发生break语句,程序将继续执行下一个case语句,直到发生break语句。

switch语句可以包含一个默认分支,它通常是switch语句的最后一个分支(可以是任何地方,但建议在最后一个)。当case语句没有值且变量的值相等时,执行Default。默认分支不需要break语句。

参考资料:百度百科-JAVA

break和long为什么不是合法的用户标识符?

不是不推荐使用的,是一般用不到,而有些时候是会用到的,所以不能一概而论。

1、LONG 数据类型中存储的是可变长字符串,最大长度限制是2GB。

2、对于超出一定长度的文本,基本只能用LONG类型来存储,数据字典中很多对象的定义就是用LONG来存储的。

3、LONG类型主要用于不需要作字符串搜索的长串数据,如果要进行字符搜索就要用varchar2类型。

4、很多工具,包括SQL*Plus,处理LONG 数据类型都是很困难的。

5、LONG 数据类型的使用中,要受限于磁盘的大小。

能够操作 LONG 的 SQL 语句:

1、Select语句

2、Update语句中的SET语句。

3、Insert语句中的VALUES语句。

限制:

1、一个表中只能包含一个 LONG 类型的列。

2、不能索引LONG类型列。

3、不能将含有LONG类型列的表作聚簇。

4、不能在SQL*Plus中将LONG类型列的数值插入到另一个表格中,如insert into …select。

5、不能在SQL*Plus中通过查询其他表的方式来创建LONG类型列,如create table as select。

6、不能对LONG类型列加约束条件(NULL、NOT NULL、DEFAULT除外),如:关键字列(PRIMARY KEY)不能是 LONG 数据类型。

7、LONG类型列不能用在Select的以下子句中:where、group by、order by,以及带有distinct的select语句中。

8、LONG类型列不能用于分布查询。

9、PL/SQL过程块的变量不能定义为LONG类型。

10、LONG类型列不能被SQL函数所改变,如:substr、instr。

原文地址:http://www.qianchusai.com/%E9%9D%9E%E6%B3%95%E4%BD%BF%E7%94%A8long%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B.html

d3305-100

d3305-100

sulfolactate-80

sulfolactate-80

ourhomegrown

ourhomegrown

36787-40

36787-40

stm32f0USB-60

stm32f0USB-60

nanorod-50

nanorod-50

rippe,ripped是什么意思

rippe,ripped是什么意思

港岛人生-50,港岛人生一三五七九

港岛人生-50,港岛人生一三五七九

totipotent,totipotent pot微压焖烧锅 安装

totipotent,totipotent pot微压焖烧锅 安装

ob微博-90,沙拉bob微博

ob微博-90,沙拉bob微博

三国志战略版关妹开荒攻略 - 关银屏开荒阵容搭配与技巧 三国志定军山之战 - 黄忠斩夏侯渊的经典战役 三国志战略版吕布张辽搭配攻略 - 最强阵容组合推荐 三国志战略版工坊几级建造 - 工坊等级建造攻略大全 三国志战略版乐府使用攻略 - 完整指南与技巧 三国志战略版测试服申请 - 抢先体验最新版本 三国志战略版虎帐最高多少兵 - 完整攻略指南 三国志战略版势力值表 - 最新服务器势力排名 三国志战略版声望提升攻略 - 快速提高声望的终极指南 三国志战略版打地势力值计算器 - 最全势力值攻略指南 三国志战略版10级地产量详解 - 最全产量数据与攻略 三国志战略版工坊用处大全 - 完整攻略指南 三国志战略版高顺阵容推荐 - 最强高顺搭配攻略 三国志战略版测试服列表 - 最新测试服务器信息 三国志战略版免费测试服 - 立即下载体验最新版本 暴戾无仁三国志战略版 - 策略战争手游专题站 三国志战略版吕布阵容推荐 - 最强吕布阵容搭配攻略 三国志战略版军屯攻略大全 - 军屯玩法详解与技巧 三国志战略版拆破阵催坚攻略大全 - 技能解析与实战技巧 三国志战略版平民老武将队伍攻略 - 低配高战力阵容推荐 三国志战略版秘策玩法大全 - 最全秘策攻略指南 三国志战略版初始名声上限详解 - 新手必看攻略 三国志战略版 上三路势力全攻略 - 魏、蜀、吴势力详解 三国志战略版战法冲突顺序详解 - 游戏攻略指南 三国志战略版申请资格 - 官方申请指南 三国志战略版6分钟名声攻略 - 快速提升名声值指南 三国志战略版前期工坊 - 新手攻略大全 三国志战略版同盟军令攻略 - 军令系统详解与奖励指南 三国志战略版军屯等级详解 - 军屯升级攻略与资源产出表 三国志战略版将行其疾属性详解 - 完全攻略指南