设置环境变量 DELIMIDENT,即可使用定界标识符。当设置了 DELIMIDENT,双引号(")括起来的字符串就被看作数据库对象的标识符,而单引号(')括起来的字符串就被看作文字字符串。但如果未设置环境变量 DELIMIDENT,双引号括起来的字符串也被看作文字字符串。
#export DELIMIDENT=TRUE之后,数据库对象名就能使用空格了:
CREATE TABLE A ( aa INTEGER, "B B" CHAR )SELECT AA AS "A A" FROM A
informix数据库删除字段语法如下:alter table tableName drop(column)
informix数据库其他 *** 作字段的方法:
添加字段:
alter table tableName add column varchar(10)
修改字段类型:
alter table tableName modify column varchar(255)
informix数据库简介:
Informix是IBM公司出品的关系数据库管理系统(RDBMS)家族。作为一个集成解决方案,它被定位为作为IBM在线事务处理(OLTP)旗舰级数据服务系统。 IBM对Informix和DB2都有长远的规划,两个数据库产品互相吸取对方的技术优势。在2005年早些时候,IBM推出了Informix Dynamic Server(IDS)第10版。目前最新版本的是IDS11(v11.50,代码名为“Cheetah 2”),在2008年5月6日全球同步上市。
”INFORMIXSERVER“ 与数据库服务器名或其他的数据库服务器别名不符。考虑到应该是一个数据库查询的问题,这里的“INFORMIXSERVER”应该作为一个字段的字符串而不翻译吧。而Informix是IBM公司出品的关系数据库管理系统(RDBMS)家族,原本就是一个专有名词,不能译的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)