Oracle table can be created using CREATE TABLE command. Table creation is a DDL language.
There is a syntax or structure to create table in Oracle database. For creating a table, table name must have to specify and column name, data type & size also should be mentioned.
Conditions of creating tables:
Bear in mind, two conditions must be fulfilled before creating any table in Oracle. Those conditions are:
There is a syntax or structure to create table in Oracle database. For creating a table, table name must have to specify and column name, data type & size also should be mentioned.
Conditions of creating tables:
Bear in mind, two conditions must be fulfilled before creating any table in Oracle. Those conditions are:
- You must have the privileged to create table.
- A storage area must be needed to create any table.
The structure or syntax of database table looks like the following:
CREATE TABLE [schema.] table
(column datatype [Default expr] [, ......]);
Description of the syntax of oracle table:
- schema: schema is a collection of objects. Schema objects refer to logical structure which includes tables, views, synonyms, sequences etc. In the syntax, schema is the same as table owner's name.
- table: it means the name of the table.
- column: it refers the name of the table's column.
- datatype: it refers the data type of the column and the datatype's size.
- DEFAULT expr: it specifies the default value of the column. Sometimes, some values are not put in the INSERT statement. That time, the default value is inserted to that column value.
- All CREATE TABLE syntax must be ended to a semicolon (;).
CREATE TABLE students(In this example, a table named as "students" is created which has three columns: firstName, lastName and age. The syntax is ended by a semicolon (;).
firstName varchar2(20),
lastName varchar2(20),
age number(2)
);



![Reblog this post [with Zemanta]](http://img.zemanta.com/reblog_e.png?x-id=042041a6-8080-45c6-9485-23c13ea43f1c)
No comments:
Post a Comment