如何在java中建立sql資料庫

2021-04-10 00:36:15 字數 1500 閱讀 7436

1樓:育知同創教育

直接通過jdbc呼叫:select dbms_metadata.get_ddl('table','emp','scott') from dual;就可以了。

返回結果如下:

dbms_metadata.get_ddl('table','emp','scott')

create table "scott"."emp"

( "empno" number(4,0),

"ename" varchar2(10),

"job" varchar2(9),

"mgr" number(4,0),

"hiredate" date,

"sal" number(7,2),

"comm" number(7,2),

"deptno" number(2,0),

constraint "pk_emp" primary key ("empno")

using index pctfree 10 initrans 2 maxtrans 255 compute statistics

storage(initial 65536 next 1048576 minextents 1 maxextents 2147483645

pctincrease 0 freelists 1 freelist groups 1 buffer_pool default)

tablespace "users" enable,

constraint "fk_deptno" foreign key ("deptno")

references "scott"."dept" ("deptno") enable

) pctfree 10 pctused 40 initrans 1 maxtrans 255 nocompress logging

storage(initial 65536 next 1048576 minextents 1 maxextents 2147483645

pctincrease 0 freelists 1 freelist groups 1 buffer_pool default)

tablespace "users"

2樓:匿名使用者

jdbc 連線後,執行sql

string sql="select dbms_metadata.get_ddl('table', 'table_name', 'owner')

from dual"; //用來獲取建表

sql = "select dbms_metadata.get_ddl('index', 'index_name', 'owner')

from dual;" //用來獲取索引

3樓:匿名使用者

select dbms_metadata.get_ddl('table','help') from dual;

4樓:匿名使用者

為什麼不在資料庫裡直接看?

sql中如何在建立資料庫的同時建立表

暈,加個use 資料庫名不就完事了嗎 create database test gouse test create table dbo users id int not null name varchar 32 collate chinese prc ci as not null passwd bi...

SQL語句在Java中如何使用佔位符

string sql select form emp where ename preparedstatement ps connect.preparedstatement sql ps.setstring 1,king resultset rs ps.executequery select name...

如何使用PEM檔案在Java中建立SSL套接字

公鑰加密技術12號標準 public key cryptography standards 12,pkcs 12 為儲存和傳輸使用者或伺服器私鑰 公鑰和證書指定了一個可移植的格式。它是一種二進位制格式,這些檔案也稱為pfx檔案。開發人員通常需要將pfx檔案轉換為某些不同的格式 製作ssl證書,生成了...