当前位置:首页 » 操作系统 » 数据库无效的字符

数据库无效的字符

发布时间: 2022-09-10 00:22:12

❶ 在线急等!ORA-00911:无效字符

CREATE TABLE "sdta863"."C_TABLE_MAPING"
( "ID" VARCHAR2(32) NOT NULL ENABLE,
"S_TABLENAME" VARCHAR2(128) NOT NULL ENABLE,
"D_TABLENAME" VARCHAR2(128) NOT NULL ENABLE,
"ORDERINDEX" NUMBER NOT NULL ENABLE,
"JOIN_CONDITION" VARCHAR2(512) NOT NULL ENABLE,
"WHERE_CONDITION" VARCHAR2(512),
"ENABLED" NUMBER NOT NULL ENABLE,
syncid NUMBER not null,
CONSTRAINT "C_TABLE_MAPING_PK" PRIMARY KEY ("ID")
) TABLESPACE "sdta863";

最后这个括号 是 你用的是中文括号 ) ,而不是英文括号 )

改成

CREATE TABLE "sdta863"."C_TABLE_MAPING"
( "ID" VARCHAR2(32) NOT NULL ENABLE,
"S_TABLENAME" VARCHAR2(128) NOT NULL ENABLE,
"D_TABLENAME" VARCHAR2(128) NOT NULL ENABLE,
"ORDERINDEX" NUMBER NOT NULL ENABLE,
"JOIN_CONDITION" VARCHAR2(512) NOT NULL ENABLE,
"WHERE_CONDITION" VARCHAR2(512),
"ENABLED" NUMBER NOT NULL ENABLE,
syncid NUMBER not null,
CONSTRAINT "C_TABLE_MAPING_PK" PRIMARY KEY ("ID")
) TABLESPACE "sdta863";

你的输入习惯很不好, 不适合搞IT , 还有 上面这些双引号 加了也可能存在问题

❷ MyEclipse怎么都连接不上数据库,(ODBC驱动程序管理)无效的字符串或缓冲区长度

你试试下面的办法,应该可以解决问题的。
一、配置数据库连接
本教程使用Oracle数据库为例。所有其他的JDBC驱动程序创建连接的过程都类似。了解JDBC更多详情请访问Sun网站。

1. 选择Window>Open Perspective>MyEclipse Database Explorer。当您第一次打开视角来看时,左边显示的数据库浏览器视图仅包含预配置的MyEclipse的Derby驱动程序。

您需要为每个单独到数据库的连接创建一个新的驱动程序。

点击DB浏览器视图

,选择 New.

添加一个新的驱动程序
从Driver Template下拉菜单中选择 Oracle (Thin driver).
在驱动程序的名称字段类型为Oracle。
修改提供的URL模板为正确的连接字符串。

数据库驱动程序的详细信息
单击 Add JARs 按钮。
浏览该JDBC驱动程序的JAR文件或文件夹类的位置时,选中它,然后单击
二、打开数据库连接
当MyEclipse启动或数据库连接导致任何事件被丢弃时,打开一个连接。例如数据库服务器重启。

右键单击该驱动程序,然后选择打开连接。

如果连接配置文件被配置为禁用保存密码选项,则打开数据库连接向导。

输入用户名和密码
输入密码
如果您需要对数据库的修改进行立即提交,那么选择自动提交复选框。您可以在MyEclipse数据库资源管理器的首选项中设置自动提交为默认设置。
单击确定来启动数据库连接进程,新的数据库连接打开并显示在DB浏览器中。
在DB Explorer中新的数据库连接
注意:如果您关闭数据库浏览器视图或切换到不同的视角,连接保持打开状态。

TSDB--用于存储和管理时间序列数据

sql2008新建数据库关系图( 无效的类字符串)

在 Microsoft sql server management studio 里点击“编辑”——“IntelliSense”——“刷新本地缓存”就会发现红色波浪线没了。答题不易,互相帮助,手机提问的朋友在客户端右上角评价点满意即可.
如认可我的回答,请点击采纳为满意回答按钮.

❹ oracle数据库(PLSQL)导入.sql文件出错:无效的字符集

file--new--command
window,打开后执行:@目录:\wj.sql;
然后回车。例如文件在e盘,就是
@e:\wj.sql;

❺ C# 向ORACLE数据库添加信息 ,代码报错‘无效字符’, 大家帮忙看看啊

这种方式我没有试过。不过应该是你下面的
comm.Parameters["democolumn"].Value="测试";

改成
comm.Parameters[":democolumn"].Value="测试";
,还有下面那参数也要改过来。
就是多加一个“:”
这和MSSQL中要加“@”一个道理。

❻ Oracle insert语句无端报错:无效字符。inset语句应该正确

本来我觉得,第一个中的时间格式不能这么直接输入,应该是用to_date语句转换,直接这么写数据库好像不认识。

但是后面那个语句这么简单也报错,那就不是,我仔细看了一下第二个语句,你的values后面好像没有空格。至于分号这个,当oracle不知道报什么错的时候就会报这个,所以暂时可以不看,不过语句中也确实没有分号,你可以先在values后面加上一个空格试试,如果还不行那么可能就是分号的问题了,不过个人觉得可能性不大。

❼ jdbc执行sql查询oracle数据库 提示无效字符

这种问题通常都是因为符号之类引起的,因为你在PL/SQL里执行的话,这个语句就是原命令,但是在jdbc中执行,程序先会把这条sql认为是一个字符串条件,那这个时候你的分号、单引号都是bug了;

个人建议你把单引号改成'''

❽ oracle 10g数据库执行SQL语句报无效的字符是怎么回事

看看你cSPID这个字段
是不是字符型的,有可能是这个地方的错误,因为你SEQtbOcspSubPublishers.nextval取出来的是数字吧,可能隐性转换没生效,不行的话强制转一下

比如这样
select to_char(OCSP.SEQtbOcspSubPublishers.nextval) into :new.cSPID from al;

热点内容
编译路由器固件选择 发布:2024-05-19 03:56:28 浏览:39
手机f加密 发布:2024-05-19 03:28:47 浏览:225
用什么密码写日记 发布:2024-05-19 03:27:57 浏览:303
数据库access2003 发布:2024-05-19 02:49:39 浏览:620
碧蓝航线pc挂机脚本 发布:2024-05-19 02:30:03 浏览:589
脚本fir 发布:2024-05-19 02:28:57 浏览:261
阿里云独享服务器 发布:2024-05-19 02:23:54 浏览:253
织梦源码ga 发布:2024-05-19 02:23:20 浏览:571
java文件名后缀 发布:2024-05-19 02:14:39 浏览:956
快手点榜脚本 发布:2024-05-19 02:08:44 浏览:163