CREATE TABLE Employee
(
    EmployeeID VARCHAR2(20) PRIMARY KEY,
    EmployeeName VARCHAR2(40)
)
;

解决方案 »

  1.   

    Create Table employee
    (EmployeeID Varchar2(20) Primary Key Not Null,
     EmployeeName Varchar2(40)
    )
      

  2.   

    oracle里表空间和表是一个概念吗?怎么在表里加数据呢?
      

  3.   

    create table employeename
    (employeeid varchar(20) primary key,
     employeename varchar(40));
      

  4.   

    不是一个概念,
    往表里加数据可以用insert语句
      

  5.   

    Select t.owner,t.table_name,t.tablespace_name 
      From all_tables t
     Where owner='用户名' And TABLE_NAME='EMPLOYEE'
      

  6.   

    每个用户被授权后,都有一个默认的可操作的表空间,根据你登录ORACLE的用户名,你就可以知道你当前操作的表空间名是什么:
    select owner,table_name,tablespace_name from all_tables where owner='你的用户名' ;
      

  7.   

    create table tt as select * from employeename
      

  8.   

    楼上的你们的SQL没有按照楼主的意思来啊!楼主的意思是:Varchar(20) EmployeeID,Varchar(40) EmployeeName这两个列都是主键该怎么写吧!
      

  9.   

    TO kulongus(乐) :“用户名”就是你登录数据库时用的用户名 ,如:ora/ora@ora92其中第一个ora就是用户名,后一个是密码,@后的是你登录数据库的 SERVICE_NAME
     
    可以用 dybinchn(冰河冷血) 的方法 show user查看当前用户名
      

  10.   

    楼主应该先看一本基础ORACLE,在来提问题!