Add, delete, modify, and query tables in the basic Oracle tutorial

Source: Internet
Author: User

Oracle table management-how to create a table
-------------------------------------------------------
Create a table
Student table
SQL> create table student (
Xh number (4), -- Student ID
Xm varchar2 (20), --- name
Sex char (2), --- gender
Birthday date, --- date of birth
Sal number (7, 2), ---- Scholarship
);
---------------------------------------------------------
Table Modification
Add a field
SQL> alter table student add (classid number (2 ));
Modify the length of a field
SQL> alter table student modify (xm varchar2 (30 ));
Delete A Field
SQL> alter table student drop column sal;
Modify Table Name
SQL> rename student to stu
Delete table
SQL> drop table student;

---------------------------------------------------------
Add data
Default date format in Oracle 'dd-MON-YY 'DD Day (day) mon Is month

Yy is a two-digit year.
Change the default format of the date:
Alter seesion set nls_date_format = 'yyyy-mm-dd'

========================================================== ============================
When you insert null data in the database, you want

Check this data
Incorrect: select * from student where birthday = '';
Correct: select * from student where birthday is null;
This is different from other databases in Oracle.
Select * from student where birthday is not null;

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.