oracle建库建表的sql语句

时间:2022-06-08 22:27:29
我刚从sqlserver转到oracle,对oracle不熟
我们在做项目时,在sqlserver数据库下,总是写一个xx.sql的文件,这样在sqlserver下一运行,数据库表和用户什么都就都弄好了
现求oracle的这一类似xx.sql的文件的代码,最好写注释
,这样我就什么了解oracle一点点了。
谢谢大家

6 个解决方案

#1


baidu一大堆。。。。。。。。。。。。。

#2


我也是刚入Oracle的门,推荐楼主一个工具PLSql

#3


看看oracle基本的东西就可以,不必细究

#4



和sqlserver 差不多, 就是一些类型不一样, 你把sqlserver 放到Oracle跑一下就知道了。 

Oracle 的工具可以用PL/SQL DEV 或者TOad. 用这2个工具写SQL 效率要高很多。 



------------------------------------------------------------------------------ 
Blog: http://blog.csdn.net/tianlesoftware 
网上资源: http://tianlesoftware.download.csdn.net 
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
Q Q 群:62697716

#5


test.sql

--建立表空间AAA
CREATE TABLESPACE AAA DATAFILE 'D:\oracle\oradata\TEST\AAA.ora' SIZE 500M REUSE
       AUTOEXTEND ON MAXSIZE UNLIMITED
       DEFAULT STORAGE(INITIAL 320K
               NEXT 320K
               MINEXTENTS 1
               MAXEXTENTS UNLIMITED
               PCTINCREASE 0);
--建立用户
create user aaa identified by abcd
default tablespace AAA
TEMPORARY tablespace temp;
GRANT CONNECT, RESOURCE, DBA, IMP_FULL_DATABASE, EXP_FULL_DATABASE,
      SELECT ANY TABLE, CREATE SEQUENCE TO aaa;

以上是代码复制到TXT中,存为xx.sql
然后在SQLPLUS中用 start xx.sql执行

PL/SQL强烈推荐PLSQL Developer,很好用。

#6


oracle中创建表和sqlserver中一样,T-SQL那个数据库都是一样的

#1


baidu一大堆。。。。。。。。。。。。。

#2


我也是刚入Oracle的门,推荐楼主一个工具PLSql

#3


看看oracle基本的东西就可以,不必细究

#4



和sqlserver 差不多, 就是一些类型不一样, 你把sqlserver 放到Oracle跑一下就知道了。 

Oracle 的工具可以用PL/SQL DEV 或者TOad. 用这2个工具写SQL 效率要高很多。 



------------------------------------------------------------------------------ 
Blog: http://blog.csdn.net/tianlesoftware 
网上资源: http://tianlesoftware.download.csdn.net 
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
Q Q 群:62697716

#5


test.sql

--建立表空间AAA
CREATE TABLESPACE AAA DATAFILE 'D:\oracle\oradata\TEST\AAA.ora' SIZE 500M REUSE
       AUTOEXTEND ON MAXSIZE UNLIMITED
       DEFAULT STORAGE(INITIAL 320K
               NEXT 320K
               MINEXTENTS 1
               MAXEXTENTS UNLIMITED
               PCTINCREASE 0);
--建立用户
create user aaa identified by abcd
default tablespace AAA
TEMPORARY tablespace temp;
GRANT CONNECT, RESOURCE, DBA, IMP_FULL_DATABASE, EXP_FULL_DATABASE,
      SELECT ANY TABLE, CREATE SEQUENCE TO aaa;

以上是代码复制到TXT中,存为xx.sql
然后在SQLPLUS中用 start xx.sql执行

PL/SQL强烈推荐PLSQL Developer,很好用。

#6


oracle中创建表和sqlserver中一样,T-SQL那个数据库都是一样的