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

数据库无效的字符

发布时间: 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;

热点内容
hadoop删除文件夹 发布:2025-05-13 17:00:14 浏览:508
sql数据库远程备份 发布:2025-05-13 16:48:13 浏览:528
app什么情况下找不到服务器 发布:2025-05-12 15:46:25 浏览:714
php跳过if 发布:2025-05-12 15:34:29 浏览:467
不定时算法 发布:2025-05-12 15:30:16 浏览:131
c语言延时1ms程序 发布:2025-05-12 15:01:30 浏览:167
动物园灵长类动物配置什么植物 发布:2025-05-12 14:49:59 浏览:738
wifi密码设置什么好 发布:2025-05-12 14:49:17 浏览:150
三位数乘两位数速算法 发布:2025-05-12 13:05:48 浏览:399
暴风影音缓存在哪里 发布:2025-05-12 12:42:03 浏览:545