Oracle 10g数据库基础之基本DDL和DML语句
Oracle 10g数据库基础之基本DDL和DML语句
表的基本操作
表有名称。
表由行和列组成
表是存放数据的最基本对象
我们将一般的表叫做heap table(堆表),其含义为杂乱无章的存储数据,堆表是数据库的重要组织
形式。它有别于索引组织表和cluster表。
表的名称规则
标准ASCII码可以描述
字母开头
30个字母内
不能是保留字
可以包含大小写字母,数字,_,$,#
不能和所属用户的其它对象重名。千万不要使用汉语做表和列的名称,因为汉语是ascii码所不能描述
的,Oracle的核心是ASCII编写的,你使用汉语只是一时痛快,后患无穷。
Select object_name,object_type from user_objects; user_objects当前用户所拥有的所有对象。不包含你建立的public对象。 select table_name from user_tables; user_tables你自己的表,你有一切的权利。你所拥有的表。 select * from tab;tab你所拥有的表和视图,显示的较简洁,列较少。
查询数据SQL语言中最主要、最核心的部分是它的查询功能即SELECT语句。查询语言用来对已经存在于数据库中的数据按照特定的组合、条件表达式或次序进行检索。SELECT语句的完整语法如下:
SELECT [ALL|DISTINCT]] select_list [INTO new_table_] FROM table_source [WHERE search_condition] [GROUP BY group_by_expression] [HAVING search_condition] [ORDER BY order_expression [ASC|DESC]]
|
评论暂时关闭