Oracle中字段类型为number型,能否设定它不能为负,不是在程序中。 我的字段类型为 ndqjf NUMBER(2) ,要怎么改。alter table z_wzjsy modify ndqjf number(2) positive吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 alter table z_wzjsy modify ndqjf positive alter table z_wzjsy modify ndqjf positive试试吧 出现提示 “ORA-22858:数据类型的更改无效” SQL> create table test (a number);Table created.SQL> alter table test add constraint check_test check 2 ( a>0);SQL> insert into test values(-1);insert into test values(-1)*ERROR at line 1:ORA-02290: check constraint (DRM.CHECK_TEST) violated CREATE TABLE "SCOTT"."TEST" ("POSITIVES" NUMBER(10) NOT NULL, CONSTRAINT "CK_TEST_1" CHECK(POSITIVES>0)) TABLESPACE "OEM_REPOSITORY" positive是pl/sql的数据类型,不是oracle sql的数据类型,楼上的正确 删除一个表中两列均不在另一表中的记录 RMAN 脚本学习 请问一个RMAN备份的问题 ORACLE 如何遍历筛选用户表的记录 [高分求助] 分表查询如何进行分页?? 还是select 语句的问题 ORA-00942: 表或视图不存在 在线等,如何打开监听,为何报the listener supports no services 有3个字符型字段,想通过select语句将3个字段的值连接起来作为结果,该怎么写 触发器 关于update语句的一个小问题 OracleOraHome90ManagementServer 的启动问题? next_day函数小问题
试试吧
2 ( a>0);
SQL> insert into test values(-1);
insert into test values(-1)
*
ERROR at line 1:
ORA-02290: check constraint (DRM.CHECK_TEST) violated
CONSTRAINT "CK_TEST_1" CHECK(POSITIVES>0))
TABLESPACE "OEM_REPOSITORY"