INFORMIX数据库参考(草稿): Informix环境
数据库对象
数据库对象标识符
限定表名称
当您对存在于Informix用户账户中的表进行访问时,只需利用不受限制的名称即可将表选中。对其它Informix数据库中的表进行访问需要为表名冠以数据库名,并在两者之间用圆点(.)分隔。Informix的相似限定方法提供了更大的位置透明度。Informix还允许利用表所有者对表加以识别。
数据类型
1.与sql server的比较
常用语气
1生成表
CREATE TABLE
table_name
(
delete in{col_name column_properties
[default_expression] [constraint [constraint
[...constraint]]]| [[,] constraint]}
[[,] {next_col_name | next_constraint}...]
)
[Informix Specific Data Storage Parameters]
Informix数据库对象名既可区分大小写,又可不区分大小写(设定DELIMIDENT环境变量,并用双引号将对象名括起来)。
2生成临时表
SELECT * INTO TEMP STUDENTBACKUP FROM STUDENT [WITH NO LOG]
3创建视图
CREATE VIEW view_name
[(column_name [, column_name]...)]
AS select_statement
[WITH CHECK OPTION]
4索引
CREATE [UNIQUE | DISTINCT] [C LUSTER] INDEX index_name
ON table_name (column_name [, column_name]...)
[ASC | DESC]
[FILLFACTOR n]
[IN tablespace_name]
DROP INDEX ABC;
5对象级权限
GRANT {ALL [PRIVILEGES][column_list] | permission_list [column_list]}
ON {table_name [(column_list)]
| view_name [(column_list)]
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论