Sunteți pe pagina 1din 7

SQL*Plus: Release 10.2.0.1.

0 - Production on Mon Jul 22 02:44:18 2019

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> connect

Enter user-name: system

Enter password:

Connected.

SQL> create table subjects(sub_name varchar(10),marks number);

Table created.

SQL> desc subjects;

Name Null? Type

----------------------------------------- -------- ----------------------------

SUB_NAME VARCHAR2(10)

MARKS NUMBER

SQL> alter table subjects add subjects_code varchar(10);

Table altered.

SQL> desc subjects;

Name Null? Type


----------------------------------------- -------- ----------------------------

SUB_NAME VARCHAR2(10)

MARKS NUMBER

SUBJECTS_CODE VARCHAR2(10)

SQL> alter table subjects modify marks varchar(10);

Table altered.

SQL> desc subjects;

Name Null? Type

----------------------------------------- -------- ----------------------------

SUB_NAME VARCHAR2(10)

MARKS VARCHAR2(10)

SUBJECTS_CODE VARCHAR2(10)

SQL> alter table subjects add subjects_code varchar(15);

alter table subjects add subjects_code varchar(15)

ERROR at line 1:

ORA-01430: column being added already exists in table

SQL> desc subjects;

Name Null? Type


----------------------------------------- -------- ----------------------------

SUB_NAME VARCHAR2(10)

MARKS VARCHAR2(10)

SUBJECTS_CODE VARCHAR2(10)

SQL> alter table subjects modify subjects_code varchar(15);

Table altered.

SQL> desc subjects;

Name Null? Type

----------------------------------------- -------- ----------------------------

SUB_NAME VARCHAR2(10)

MARKS VARCHAR2(10)

SUBJECTS_CODE VARCHAR2(15)

SQL> alter table subjects rename subjects_cod to subject_name;

alter table subjects rename subjects_cod to subject_name

ERROR at line 1:

ORA-14155: missing PARTITION or SUBPARTITION keyword

SQL> alter table subjects modify column subjects_code varchar(15);

alter table subjects modify column subjects_code varchar(15)


*

ERROR at line 1:

ORA-00905: missing keyword

SQL> alter table subjects rename column subjects_cod to subject_name;

alter table subjects rename column subjects_cod to subject_name

ERROR at line 1:

ORA-00904: "SUBJECTS_COD": invalid identifier

SQL> desc subjects;

Name Null? Type

----------------------------------------- -------- ----------------------------

SUB_NAME VARCHAR2(10)

MARKS VARCHAR2(10)

SUBJECTS_CODE VARCHAR2(15)

SQL> alter table subjects rename column subjects_code to subject_name;

Table altered.

SQL> desc subjects;

Name Null? Type


----------------------------------------- -------- ----------------------------

SUB_NAME VARCHAR2(10)

MARKS VARCHAR2(10)

SUBJECT_NAME VARCHAR2(15)

SQL> alter table subjects drop colomn sub_name;

alter table subjects drop colomn sub_name

ERROR at line 1:

ORA-00905: missing keyword

SQL> alter table subjects drop column sub_name;

Table altered.

SQL> desc subjects;

Name Null? Type

----------------------------------------- -------- ----------------------------

MARKS VARCHAR2(10)

SUBJECT_NAME VARCHAR2(15)

SQL> rename subjects to school;

Table renamed.
SQL> desc school;

Name Null? Type

----------------------------------------- -------- ----------------------------

MARKS VARCHAR2(10)

SUBJECT_NAME VARCHAR2(15)

SQL> rename school to marks;

Table renamed.

SQL> desc makrs;

ERROR:

ORA-04043: object makrs does not exist

SQL> desc makrs;

ERROR:

ORA-04043: object makrs does not exist

SQL> desc marks;

Name Null? Type

----------------------------------------- -------- ----------------------------

MARKS VARCHAR2(10)
SUBJECT_NAME VARCHAR2(15)

SQL>

S-ar putea să vă placă și