2016-07-16 46 views
-1

在我的員工表中,我修改了表格,添加了新的部門薪水和姓氏。現在我想將記錄添加到特定的行中。我已經改變了添加新列的表格。現在我想將記錄添加到特定行中

EMPLOYEE(ID NUMBER - 4 0 - nullable - - 
    NAME VARCHAR2 10 - - - nullable - - 
    AGE NUMBER - 4 0 - nullable - - 
    LOCATION VARCHAR2 10 - - - nullable - - 
    DEPT VARCHAR2 10 - - - nullable - - 
    LASTNAME VARCHAR2 10 - - - nullable - - 
    SALARY NUMBER - 9 0 - nullable - - 
    DEPARTMENT VARCHAR2 10 - - - nullable - - 
    JOINING DATE 7 - - - nullable - - ) 

1 - 9

+2

你聽說更新?該SQL命令可能會證明是有用的... –

+0

我知道更新,但它不適用於在表中爲新添加的列插入記錄。 –

+1

是的。 'UPDATE'將用於向新添加的列添加值。它們可能被存儲爲NULL。你想要添加什麼值,以及哪些行?我們需要更多信息。 – BJones

回答

0

嘗試以下操作:

INSERT INTO your_table (column1, column2, column3) 
    VALUES ('value1', 'value2', 'value3'); 
+0

我的問題是假設column1,column2有記錄,我添加新的column3到表中,然後我將如何添加記錄到特定的列? –

+0

您必須執行UPDATE查詢,其中COLUMN1 = VALUE1(您可以在http://www.w3schools.com/sql/sql_update.asp上看到更新示例)。 – Kelsey

+0

或者你可以簡單地使用我在上面發佈的INSERT查詢,它應該可以工作(儘管它會爲你的表添加一個新行)。 – Kelsey

相關問題