oracle如何建立表以及向表裡面新增資料

時間 2022-03-09 03:40:09

1樓:半面情緒的人

1:首先開啟oracle,在左側中右擊選擇新建表。

2:然後選擇新增資料,新增完一組資料之後,緊接著還可以新增一組資料,把自己要填寫的資料都上傳之後就可以了。

3:點選另存為,這個時候會出現乙個視窗,出入檔案的名字,點選確定即可。

4:在表的下方就會出現乙個名為class的表,這個時候就已經建立好了,如果不行,可以按照上述步驟重新操作,看看是不是**出現了問題。

2樓:樂事一籮筐

建立表 和刪除表,插入dept語句塊,插入emp語句塊

插入emp語句塊;

插入 salgrade 語句塊,查詢部分

3樓:匿名使用者

這個不用大神,是你太懶了。。。

如何向資料庫中插入一條記錄,以及取得新插入記錄的自動生成的主鍵

4樓:du瓶邪

建立**的時候將主鍵設定為identity:

create table test

(id int primary key identity,value nvarchar(128) not null)插入資料的時候,不要給主鍵賦值,主鍵會自動增長:

insert into test values('value1')insert into test values('value2')資料表中的資料為:

id    value

1    value1

2    value2

當然,如果你不希望id從1開始,或者希望每條記錄之間的增量不為1,你可以這樣來建立你的**:

create table test

(id int primary key identity(10000,2),

value nvarchar(128) not null)這樣,你的**中的第一條記錄的id就是10000,而每次增加一條記錄,id的增量為2.

5樓:

插入一條記錄: insert into 表中(欄位名1,欄位名2,...) values(內容1,內容2...)

要獲得剛插入的記錄所自動生成的主鍵,一般會在插入記錄時,連同電腦的ip位址,帳號及當前時間一點插入.

然後再用select 下where條件為本機ip,本帳號及今天的最大記錄的id

6樓:沙

insert into 表名 values('值') select @@identity

sql語句 怎麼把乙個表的資料複製到另外乙個表裡面

7樓:神秘原**

1、複製舊表的資料到新錶(假設兩個表結構一樣)

insert into 新錶 select * from 舊表

2、複製舊表的資料到新錶(假設兩個表結構不一樣)

insert into 新錶(欄位1,欄位2,.......) select 欄位1,欄位2,...... from 舊表

3、複製表結構及資料到新錶

select * into 目標表名 from 源表名(要求目標表不存在,因為在插入時會自動建立)

4、只複製表結構到新錶

create table 新錶 select * from 舊表 where 1=2 即:讓where條件不成立.

擴充套件資料

基本sql語句

1、資料表的建立

create table 資料表名稱(欄位1 型別1(長度),欄位2 型別2(長度) …… )

2、 資料記錄篩選

sql="select * from 資料表 where欄位名=字段值 order by欄位名[desc]"

3、更新資料記錄

sql="update 資料表 set欄位名=字段值 where 條件表示式"

4、刪除資料記錄

sql="delete from 資料表 where 條件表示式"

5、 新增資料記錄

sql="insert into 資料表 (欄位1,欄位2,欄位3 …) values (值1,值2,值3 …)"

8樓:匿名使用者

不同的資料庫語法不同(sql server和oracle為例),且複製包括目標表已存在和目標表不存在的情況,分別回答:

sql server中,如果目標表存在:

insert into 目標表 select * from 原表;

sql server中,,如果目標表不存在:

select * into 目標表 from 原表;

oracle中,如果目標表存在:

insert into 目標表 select * from 原表;

commit;

oracle中,如果目標表不存在:

create table 目標表 as select * from 原表;

9樓:匿名使用者

怎麼把乙個表的資料複製到另外乙個表裡面,是因為這個表的資料快沒用了所以複製

複製到另乙個表裡面了。

10樓:深圳市勵拓軟體****

如何把乙個表中的資料複製到另乙個表中,小剛seo為你解答

複製表結構及資料到新錶 select * into 目標表名 from 源表名(要求目標表不存在,因為在插入時會自動建立)

步驟閱讀.2只複製表結構到新錶 create table 新錶 select * from 舊表 where 1=2 即:讓where條件不成立.

步驟閱讀.3複製舊表的資料到新錶(假設兩個表結構一樣) insert into 新錶 select * from 舊表

步驟閱讀.4複製舊表的資料到新錶(假設兩個表結構不一樣) insert into 新錶(欄位1,欄位2,.......) select 欄位1,欄位2,...... from 舊表

步驟閱讀.5oracle資料庫也是類似的。

11樓:玉麒麟大魔王

語言怎麼把乙個表的資料複製到另乙個表裡面呢?複製貼上。

12樓:匿名使用者

如果sql中已經有一張存在的資料表,想複製一張屬於自己的資料表。可以:

create table 新錶 as select * from 舊表;

舉例子:

已經有的**:select * from

student;

(學生表)

複製一張學生表:

create table

student_one as select * from

student;

13樓:匿名使用者

inset into 表 (欄位1,欄位2) select 欄位1,欄位2 from 表2

14樓:匿名使用者

說清楚一點,是將一張表的內容更新為另一張還是插入到另一張,如果是更新到則用update..set

插入的話用insert ..into

15樓:匿名使用者

insert into tablename1 values(select * from tablename2)

如何向 oracle 表中的 date 字段插入日期及時間

16樓:匿名使用者

insert into table1 (date1,date2,date3)

values(sysdate,to_date('20160425','yyyymmdd'),to_date('201604251716','yyyymmddhhmi'));

oracle建立表缺失左括號,Oracle建立表缺失左括號?

好像對於外來鍵來說,就是我這個表的 字段,依賴於 另外乙個表的 主鍵。例如 我這裡對乙個表的 乙個字段,增加乙個外來鍵。references test main 的地方,只提供了主表的 表名,沒有 提供主表的字段。樓主嘗試把 references course cno 替換為 references ...

如何在控制台建立oracle表空間

oracle建立表空間有多種方法,如下 方法1 建立,如下 sql edi 已寫入 file afiedt.buf 1 create tablespace ts1 2 datafile f oracle product 10.2.0 oradata orcl ts1.dbf size 100m 3 ...

oracle建立表以前判斷是否已經存在

declare vl num number 8 strsql create varchar2 1024 begin select count into vl num from tabs where table name testtb if vl num 0 thenstrsql create cre...

vfp如何建立臨時表,VFP 如何建立臨時表

方法1,直接建立 create cursor 臨時表名 欄位1 c 3 欄位2 n 5,2 方法2,通過select查詢語句自動生成 select from 表 into cursor 臨時表名 readwrite 注意最後的readwrite,加上後,生成的臨時表可以插入修改資料,否則是唯讀的。臨...

sql臨時表使用以及建立問題,SQL臨時表使用以及建立問題

檢視是邏輯層面上的 就像你是1 班的.而你又是學生會的.那麼.學生會這邊就不必再為你而新建資訊.它只要求能夠指向你所在班級就可以了.也就是說.你還是你.只不過看的角度不同了.它與臨時表沒有什麼聯絡.臨時表 故名思義 它是臨時的.你與資料連線後,也就是產生了乙個session.這個時候,我們可以建立一...