社区
Sybase
帖子详情
indetity属性的id值后面的0不见了?
ldljlq
2002-09-10 12:57:29
我做了一个表A:
create table A
(
id numeric(10,0) indetity,
n1 varchar(200) null,
n2 varchar(200) null,
……
)
go
当id值是10的时候出现问题了,这个10在ASP的记录集中值变了,成了1,后面的0不见了。但是同样的查询语句在PB中又能显示正常(select * from A),其他的10的整数倍都会有此问题,如20,30……等。
请高手帮帮忙!
...全文
40
3
打赏
收藏
indetity属性的id值后面的0不见了?
我做了一个表A: create table A ( id numeric(10,0) indetity, n1 varchar(200) null, n2 varchar(200) null, …… ) go 当id值是10的时候出现问题了,这个10在ASP的记录集中值变了,成了1,后面的0不见了。但是同样的查询语句在PB中又能显示正常(select * from A),其他的10的整数倍都会有此问题,如20,30……等。 请高手帮帮忙!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ldljlq
2002-09-10
打赏
举报
回复
brook_huang(brook)的办法可以解决问题。谢谢。
不过这是什么原因引起的,同样的通过ODBC调用,PB显示正常,但是ASP就不行?WHY???
hanps
2002-09-10
打赏
举报
回复
和你的格式有关
brook_huang
2002-09-10
打赏
举报
回复
你可以先把具有indetity属性的列转换为字符串类型:
select convert(char(10),id) as id,n1,n2 from A
SQL Server重置
IND
ETITY
的开始
值
@@
ID
ENTITY 和SCOPE_
ID
ENTITY 返回在当前会话中的任何表内所生成的最后一个标识
值
。但是,SCOPE_
ID
ENTITY 只返回插入到当前作用域中的
值
;@@
ID
ENTITY 不受限于特定的作用域。建议谨慎使用@@
id
entity。
ID
ENT_...
分布式全局唯一
id
——Snowflake算法
一开始我是拒绝学习这个知识的,因为MySQL明明就有自增
属性
AUTO_INCREMENT,何必多此一举、大费周章,最后就出来一个
id
,是否舍近求远、舍本逐末? 答案是:对,也不对。 说对,是因为一般来讲,用数据库自增...
linux中数据库创建表要求
id
自增,DM7 达梦数据库 序列 和 自增列 说明
在DM 数据库中,自增有两种方法实现,一种是自增列,另一种通过序列实现。1 自增列1.1 创建自增列在创建表时可以制定列是否自增。 一个表只能有一个自增列。...增量
值
可以为正数或负数,但不能为 0。使用说明https:/...
id
entity_insert 向标识列显示的插入
值
set
id
entity_insert tablename on ---开启
id
entity_insert insert into tablename(
id
,name) values(1,'x') ----注意
id
为自增列,插入的时候要显示的写出列名 ----下
9.使用
id
entity列
-- 一个表只能有一个使用
id
entity
属性
定义的列,且必须通过 decimal,int,numeric,smallint,bigint,tinyint (数
值
类型) -- 可指定种子和增量 两者的默认
值
均为1 -- 标识符列不允许为null
值
,也不能包含...
Sybase
2,596
社区成员
25,614
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章