當前位置:首頁 » 編程語言 » sqldeveloper新建表
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sqldeveloper新建表

發布時間: 2022-04-24 12:20:54

⑴ 如何利用PL/sql Developer圖形化界面建庫建表

創建資料庫和表的操作有兩種方法:
一、可視化操作
1.創建資料庫
選中資料庫右擊,在出現的對話框中選擇新建資料庫,然後新出現的對話框中填寫資料庫的名稱
2.創建數據表
選中資料庫下的表右擊,在出現的對話框最上方有新建表選項,新出現的對話框中有列名、數據類型、允許Null值三列,這里可以添加表的的列,添加好列後保存Ctrl+S或者點擊上方的保存,填寫表名稱確定就創建好了。
二、使用SQL語句創建
1.創建資料庫create database stuDB --stuDB是資料庫的名稱on primary -- 默認就屬於primary文件組,可省略(/*--數據文件的具體描述--*/ name='stuDB_data', -- 主數據文件的邏輯名稱 filename='D:\stuDB_data.mdf', -- 主數據文件的物理路徑和名稱 size=5mb, --主數據文件的初始大小 maxsize=100mb, -- 主數據文件增長的最大值 filegrowth=15%--主數據文件的增長率)log on(/*--日誌文件的具體描述,各參數含義同上--*/ name='stuDB_log', filename='D:\stuDB_log.ldf', size=2mb, filegrowth=1mb)-----2.創建數據表use StuDB --使用某個資料庫(在某個資料庫下建表)go if exists(select * from sysobjects where name='stuMarks')--查詢資料庫是否已存在此表drop table stuMarks--如果存在該表則刪除,不存在不執行此句create table stuMarks --stuMarks是表的名稱( ExamNo int identity(1,1) primary key,--列名 數據類型 約束 stuNo char(6) not null,--列名 數據類型 是否允許插入Null值 writtenExam int not null, LabExam int not null)go -- 其中,列屬性"identity(起始值,遞增量)" 表示"ExamNo"列為自動編號, 也稱為標識列alter table 表名add constraint 約束名 約束類型 具體的約束說明alter table 表名drop constraint 約束名

⑵ 我裝了oracle和plsqldeveloper,我想創建一個表,怎麼創建我是新手!!!講詳細點····

用管理員用戶登錄 system
創建用戶 create user username identified by password
給用戶授權 (作為管理員許可權)grant dba to username
用你剛創建好的用戶名和密碼登錄
左面下拉框 選擇 MyObjects 找到tables 那個選項 右鍵 new 就是建表
用sql直接寫的話 點tables那個圖標 裡面就是你自己的表

⑶ PL/SQL Developer 用代碼創建表

oracle里比較特殊,所謂的自增,需要靠sequence來做

首先,創建一個序列
CREATE SEQUENCE seqTest
INCREMENT BY 1 -- 每次加幾個
START WITH 1 -- 從1開始計數
NOMAXvalue -- 不設置最大值
NOCYCLE -- 一直累加,不循環
CACHE 10; --設置緩存cache個序列,如果系統down掉了或者其它情況將會導致序列不連續,也可以設置為---------NOCACHE
然後創建表
create table dog
(id int not null primary key, -- 自增主鍵
name varchar2(100),
health int,
love int,
strain varchar2(10));
插入數據
insert into dog values (seqTest.nextval,'張三',100,10,'aa');
其實oracle中的int相當與number類型,number(19,0),逗號後邊的0相當於小數點後邊不留位,也就是整型了

還有,建議用varchar2類型,不太建議用varchar

⑷ Oracle SQL Developer如何建立這樣一個表!懸賞20分!

create table user( --------建表,表名usre 以下為欄位名,後面是類型
useris number(10) not null parimary key, --parimary key 主鍵 --not null 不許為空
username varchar2(50) not null,
realname varchar2(50) not null,
password varchar2(255),
address varchar2(200),
phone varchar2(20),
mobile varchar2(20),
email varchar2(200)
createdate date,
status varchar2(10),
roleid number(10) not null,
remark clob
);
ALTER TABLE user ADD CONSTRAINT FK_ROLEID FOREIGN KEY(ID) REFERENCES ROLES(ID); ---建個名鍵,引用roles 表的id欄位

⑸ 如何使用 SQL Developer 運行或創建報表

Oracle
SQL
Developer
是一個
免費的圖形化資料庫開發工具。使用
SQL
Developer,您可以瀏覽資料庫對象、運行
SQL
語句和
SQL
腳本,並且還可以編輯和調試
PL/SQL
語句。您還可以運行所提供的任何數量的報表,以及創建和保存您自己的報表。SQL
D...

⑹ oracle sql developer建表的時候id欄位的自動遞增怎麼設置

oracle sql developer建表的時候id欄位的自動遞增的設置方法和步驟如下:

1、首先,打開sql
server資料庫,創建一個新表,然後在表中創建id欄位並選擇int類型,如下圖所示,然後進入下一步。

⑺ 怎樣用PLSQL Developer創建表空間

一、創建表空間腳本:
通過pl/sql登錄到Oracle資料庫上,然後執行菜單:文件/新建/命令窗口 ,打開一個命令窗口然後在該命令窗口中執行腳本創建和刪除表空間
創建表空間
Sql>create tablespace histdb datafile 'D:/oracle/proct/10.2.0/oradata/orcl/histdb.dbf' size 200m autoextend on next 10m maxsize unlimited;
Sql>alter database datafile 'D:/oracle/proct/10.2.0/oradata/orcl/histdb.dbf' autoextend on;

1) DATAFILE: 表空間數據文件存放路徑
2) SIZE: 起初設置為200M
3) UNIFORM: 指定區尺寸為128k,如不指定,區尺寸默認為64k
4) 空間名稱histdb 與 數據文件名稱 histdb.dbf 不要求相同,可隨意命名.
5) AUTOEXTEND ON/OFF 表示啟動/停止自動擴展表空間
6) alter database datafile ' D:/oracle/proct/10.2.0/oradata/orcl/histdb.dbf ' resize 500m; //手動修改數據文件大小為500M
刪除表空間
DROP TABLESPACE histdb INCLUDING CONTENTS AND DATAFILES;
二、創建用戶並制定表空間:
資料庫版本:10.2.0
PL/SQL 版本:7.0.1
1 安裝Oracle資料庫 (如何安裝Oracle會在下篇文章介紹,這里只介紹本文需要用的的地方)
創建一個資料庫 注意字元集的選擇 UTF-8 創建用戶名和密碼
sid: Dev
pwd: test
更改sys,system口令:sys
2 創建表空間
用sys登錄pl/sql :(使用dba的用戶名和密碼)
SID: system
PWD:sys
鏈接為:dba
3 創建User
3.1 pl/sql 菜單選擇USER 右健點擊新建 用戶 .
3.2 分別填入
ID: xxx
Pwd: xxx
默認表空間 : 此為 步驟2 所設置的名稱
選擇角色許可權: dba
系統許可權:u tablespace (無限表空間)
4 執行USER OBJECT.SQL (如果有需要執行的存貯過程之類的腳本的話)

⑻ pl/sql developer 怎樣建oracle資料庫表

你要建的表名"user"是oracle的保留字,
換一個表名就可以了,比如"user_table"

⑼ pl/sql Developer 如何在指定的表空間中創建表

PL/SQL
Developer使用技巧
1、PL/SQL
Developer記住登陸密碼
在使用PL/SQL
Developer時,為了工作方便希望PL/SQL
Developer記住登錄Oracle的用戶名和密碼;
設置方法:PL/SQL
Developer
7.1.2
->tools->Preferences->Oracle->Logon
History

"Store
history"是默認勾選的,勾上"Store
with
password"
即可,重新登錄在輸入一次密碼則記住了。
2、執行單條SQL語句
在使用PL/SQL
Developer的SQL
Window時,按F8鍵,PL/SQL
Developer默認是執行該窗口的所有SQL語句,需要設置為滑鼠所在的那條SQL語句,即執行當前SQL語句;
設置方法:PL/SQL
Developer
7.1.2
-->tools->Preferences-->Window
types
,勾上"AutoSelect
Statement"
即可。
3、格式化SQL語句
在使用PL/SQL
Developer的SQL
Window時,有時候輸入的SQL語句太長或太亂,希望能用比較通用的寫法格式話一下,這樣看起來會好看些,也好分析;
使用方法:選中需要格式化的SQL語句,然後點擊工具欄的PL/SQL
beautifier按鈕即可.
4、查看執行計劃
在使用PL/SQL
Developer的SQL
Window時,有時候輸入的SQL語句執行的效率,分析下表結構,如何可以提高查詢的效率,可以通過查看Oracle提供的執行計劃;
使用方法:選中需要分析的SQL語句,然後點擊工具欄的Explain
plan按鈕(即執行計劃),或者直接按F5即可。
5、調試存儲過程
在使用PL/SQL
Developer操作Oracle時,有時候調用某些存儲過程,或者調試存儲過程;
調用存儲過程的方法:首先,在PL/SQL
Developer左邊的Browser中選擇Proceres,查找需要調用的存儲過程;然後,選中調試的存儲過程,點擊右鍵,選擇Test,在彈出來的Test
scrīpt窗口中,對於定義為in類型的參數,需要給該參數的Value輸入值;最後點擊上面的條數按鈕:Start
debugger
或者按F9;最後點擊:RUN
或者Ctrl+R
本文來自CSDN博客,轉載請標明出處:
網上下載一個,是可視化的工具。

⑽ 怎樣用PLSQL Developer創建表空間

首先是DBA,用命令吧!新建一個command窗口 然後敲代碼:
CREATE TABLESPACE 表空間名 DATAFILE'D:/Oracle/proct/11.2.0/dbhome_1/oradata/sample/表空間名.dbf'SIZE 500M UNIFORM SIZE 128k;