社区
基础和管理
帖子详情
Oracle中字段类型为number型,能否设定它不能为负,不是在程序中。
yudu
2004-12-31 09:39:52
Oracle中字段类型为number型,能否设定它不能为负,不是在程序中。而是在设计数据库时。请帮小妹。
...全文
627
10
打赏
收藏
Oracle中字段类型为number型,能否设定它不能为负,不是在程序中。
Oracle中字段类型为number型,能否设定它不能为负,不是在程序中。而是在设计数据库时。请帮小妹。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CodeMagic
2004-12-31
打赏
举报
回复
positive是pl/sql的数据类型,不是oracle sql的数据类型,楼上的正确
everydream
2004-12-31
打赏
举报
回复
CREATE TABLE "SCOTT"."TEST" ("POSITIVES" NUMBER(10) NOT NULL,
CONSTRAINT "CK_TEST_1" CHECK(POSITIVES>0))
TABLESPACE "OEM_REPOSITORY"
GerryYang
2004-12-31
打赏
举报
回复
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
yudu
2004-12-31
打赏
举报
回复
我已经将原来的负值置成0了,
yxxx
2004-12-31
打赏
举报
回复
学习
yudu
2004-12-31
打赏
举报
回复
出现提示 “ORA-22858:数据类型的更改无效”
yxxx
2004-12-31
打赏
举报
回复
alter table z_wzjsy modify ndqjf positive
试试吧
qiaozhiwei
2004-12-31
打赏
举报
回复
alter table z_wzjsy modify ndqjf positive
yudu
2004-12-31
打赏
举报
回复
我的字段类型为 ndqjf NUMBER(2) ,要怎么改。
alter table z_wzjsy modify ndqjf number(2) positive吗?
yxxx
2004-12-31
打赏
举报
回复
只知道正整数用positive
Oracle
数据
类
型
转换
oracle
有三种最基本的数据
类
型
,即字符
型
、数值
型
、日期
型
。同时提供
类
型
转换函数 1)to_char 数值、日期->字符
型
语法:to_char(num|date,[format mask],[nls_parameters]) 参数:num|date 待转换的数值或者日期 format mask:可选参数 2)to_...
oracle
查询bolb
字段
_
oracle
中
读写blob
字段
的问题解析
LOB
类
型
分为BLOB和CLOB两种:BLOB即二进制大
型
对像(Binary Large Object),适用于存贮非文本的字节流数据(如
程序
、图像、影音等)。而CLOB,即字符
型
大
型
对像(Character Large Object),则与字符集相关,适于存贮文本
型
的数据(如歷史档案、大部头著作等)。下面以
程序
实例说明通过JDBC操纵
Oracle
数据库LOB
类
型
字段
的几种情况。先建立如下两个测试...
oracle
查看
字段
定义长度,【转】
Oracle
中
如何取一个
字段
的定义长度
该楼层疑似违规已被系统折叠隐藏此楼查看此楼项目开发
中
遇到了获取
Oracle
字段
定义的长度问题,现在将此总结一下,希望能给需要此需求的同行们有个帮助。在
Oracle
中
获取一个字符的长度的方法很简单,就是利用
oracle
自带的函数(length()或者lengthb()):如:sql> select length('silver bullet') from dual;结果:13但有时候,我们需...
mysql
oracle
字段
类
型
长度限制_
Oracle
/MSSQL/Mysql 常用数据库的
字段
类
型
及大小
ORACLE
的数据
类
型
常用的数据库
字段
类
型
如下:
字段
类
型
中
文说明限制条件其它说明CHAR固定长度字符串最大长度2000bytes`VARCHAR2可变长度的字符串最大长度4000bytes可做索引的最大长度749NCHAR根据字符集而定的固定长度字符串最大长度2000bytesNVARCHAR2根据字符集而定的可变长度...
oracle
建立自动增长
字段
oracle
数据库与其他的数据库不太一样,比如在mysql里自动增长只要
设定
“auto_increment”即可。可是在
oracle
里就没有这种配置了。以
oracle
11g为例,建立自动增长的
字段
。3.创建触发器,用户实现将序列的值,在新增数据时,把自增长值赋予ID
字段
。4.往表
中
插入记录,此时不需要为自增长
字段
赋值。2.创建序列,用户实现自增长数字。
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章