非法使用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微博

三国志战略版核心结构 - 深度解析游戏玩法与策略体系 三国志战略版虎帐最高多少兵 - 完整攻略指南 三国志战略版高级工房推荐 - 最强阵容搭配指南 三国志战略版免费试用码 - 最新激活码领取中心 三国志战略版先锋测试服奖励 - 丰厚奖励等你来拿 三国志战略版先锋体验官招募 - 抢先体验最新版本,赢取专属福利 三国志战略版陆逊连营攻略 - 技能详解与阵容搭配 三国志战略版摧锋拔城攻略大全 - 最强攻城策略指南 三国志战略版怎么提高名声 - 完整攻略指南 三国志战略版虎帐等级详解 - 升级攻略与收益分析 三国志战略版盟友迁城攻略指南 - 策略技巧详解 三国志战略版名声怎么获得 - 完整攻略指南 三国志战略版冲突叠加机制详解 - 游戏攻略指南 三国志战略版虎杖任务攻略大全 - 完成指南与奖励详解 三国志战略版陷阵营治疗攻略 - 最强治疗阵容搭配指南 三国志战略版高建分配攻略 - 最佳建筑升级策略 三国志战略版军屯有必要建造吗?军屯系统全面分析 三国志战略版11000势力值攻略 - 快速提升势力值技巧与方法 三国志战略版灾厄冲突 - 全新PVP玩法攻略指南 三国志战略版名声上限详解 - 名声系统攻略指南 三国志战略版军屯等级详解 - 军屯升级攻略与资源产出表 三国志战略版夏侯渊武将专题 - 技能搭配与使用攻略 三国志战略版军屯多少钱 - 军屯费用详解与收益分析 三国志战略版造币厂最多多少个 - 造币厂数量限制详解 三国志战略版冲突系统详解 - 战略玩法与攻略指南 三国志战略版同盟军令攻略 - 军令系统详解与奖励指南 三国志战略版 - 一统天下 | 策略战争手游官网 三国志战略版8级地多少兵能打 - 完整攻略指南 三国志战略版三战攻略大全 - 最新阵容搭配与武将培养指南 三国志战略版功能性规避攻略大全 - 游戏策略指南