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

三国志13威力加强版私兵怎么招募 - 详细图文攻略 三国志战略版警戒机制详解 - 游戏攻略与技巧 三国志9隐藏武将项羽加入方法详解 三国志战略版平民蜀盾阵容搭配指南 三国志战略版张飞潜龙阵玩法详解 - 原创攻略 三国志战略版麒麟弓阵容搭配与小程序使用指南 三国无双7安卓版下载 - 真三国无双7手机版信息介绍 三国志战略版好用的战法推荐与搭配指南 三国战纪火剑洞怎么进入?详细入口触发方法攻略 三国志战略版玉璧负数问题解析 三国志战略版S7土地与兵力系统详解 狂斩三国 - 经典三国动作游戏 果宝三国破解版老版本下载 - 经典怀旧游戏专题 三国志大战天贴吧 - 玩家交流与攻略分享 三国志战略版:武将升到50级详细攻略 三国战力分析 - 主要武将实力排名 三国志战略版姜维攻略 - 实用配将与战法搭配指南 三国志战略版分城加成详解 - 游戏攻略与建设指南 三国志战略版太尉盾什么时候出 - 上线时间与详情介绍 三国志战略版张飞兵书配速指南 - 实用攻略 三国志战略版曹操搭配指南 - 阵容与战法推荐 三国志战略版A级战法推荐 - 实用搭配指南 三国志战略版S2章节任务完全指南 三国志战略版军屯升级完全攻略 - 简单实用指南 三国志9官网 - 经典策略游戏官方介绍 三国志战略版刘备推荐攻略 - 战法与阵容搭配指南 三国志霸王的大陆 下载 - 经典FC游戏免费获取 三国志战略版战神赵云单刷攻略 - 高效开荒与战法搭配指南 三国志大战DS下载 - 免费游戏下载与介绍 三国战纪有四把剑的版本吗?真相解析