详细解决方案
几句informix脚本没看清楚
热度:737 发布时间:2016-05-05 08:56:52
unique (name) constraint "niosuser".ct_crss_user_unique_username,
primary key (id) constraint "niosuser".user_primary_key_name
这是informix生成的(创建表)脚本里的两句,
我要用这个脚本在oracle创建表,这两句的作用不是很明白,看字面意思是创建唯一约束和主键,可究竟哪个字段是唯一约束,哪个字段是主键呢?希望熟悉的朋友解解一下,要是能提供,在oracle里相应的语句就更加感谢了!
------解决方案--------------------
哪个字段是唯一约束
name
哪个字段是主键呢?
id
------解决方案--------------------
没看懂,把create table里的发布下。
------解决方案--------------------
楼主的问题好像太简单了,语句里面很清楚,id字段是主键,name字段有唯一约束:
oracle和informix的主键或唯一建约束的语法稍有不同,稍微改一下就可以移植过去了。
给你贴个添加主键的比对脚本:
--oracle
ALTER TABLE mytable ADD CONSTRAINT PK_mytable PRIMARY KEY (id);
--informix
ALTER TABLE mytable ADD CONSTRAINT PRIMARY KEY (id) constraint PK_mytable;
------解决方案--------------------
这已经描述的很清楚了,name就是unique字段
id是主键约束。
------解决方案--------------------
unique (name) constraint "niosuser".ct_crss_user_unique_username, //唯一性约束 字段是name
primary key (id) constraint "niosuser".user_primary_key_name // 主键字段是id
//ct_表示是约束名的前缀
------解决方案--------------------
6楼说的好,建议看INFORMIX的create table 建表子句语法
------解决方案--------------------
unique (name) constraint "niosuser".ct_crss_user_unique_username,
primary key (id) constraint "niosuser".user_primary_key_name
唯一性约束 name.niosuser(是用户名).名字
主键字段 id
------解决方案--------------------
路过,前面已经解决
------解决方案--------------------
用到informix的用户,需要多看看Informix基础方面的介绍。
------解决方案--------------------
学习学习
------解决方案--------------------
上面的"niosuser"是你的schema名称;
name 列是唯一索引;
id当然就是主键哦,后面的都是对应的名称
相关解决方案
- 那位可以发个IBM.Data.Informix.dll 给小弟我啊
- informix ole db 源的中英文有关问题(无法连接中文库)
- informix 临时表中否存在掩藏列row_id?或者能否添一个自增列
- could not position within a table ( tablename) 是什么招致的?informix
- informix unload分隔符跟类型转换
- 求:1 个 informix 分 页 的 例 子
- informix Fuzzy Checkpoint Completed 时间超长,该怎么处理
- informix 在字段建有目录,但是执行计划却不使用
- windows xp上怎么连接 informix 数据库
- informix 锁话语怎样写
- informix-4gl施用set_count()問題
- Informix 哪里上载
- informix,该如何解决
- informix 分组统计 left join解决方法
- Informix Dynamic Server Version 7.31 能否创建自定义函数
- informix,运用JPA
- informix 没法远程调用(rsh)本机脚本进入数据库(dbacces)
- informix 施行存储过程,服务就停了
- informix connect by 语法报错求解,该怎么解决
- sco unix 5.0.7 +informix online 5.0忽然用esql不能编译了,请高人指点
- informix SQL话语分析
- SQLFetch failed: {error} STATE=22002, CODE=零, MSG=[DataDirect][ODBC Informix dri
- informix 数据导入解决方法
- informix 数据库 sqlexception -1204Invalid year in date,该怎么处理
- informix 中 datetime year to fraction(三),毫秒部分始终为000,怎样才能取到毫秒呢
- informix server for window 上载地址 和序列号 们帮忙吧
- 筹建informix + informix-4gl 平台
- informix -Unable to initialize the Dynamic Server.解决思路
- informix dbaccess到用法解决思路
- informix 在服务端连接正常,在另外的装了客户端的机器下却连接不下? 高分!