2016-03-02 81 views
0

嗨具有含存儲過程(INSERT INTO W /時間戳

StudentID(VARCHAR),姓氏(VARCHAR),名字(VARCHAR),
中間名(VARCHAR),性別(VARCHAR我tbl_student),出生日期(日期),
地址(長文本),******中國(VARCHAR),電子郵件(VARCHAR),
修改(時間戳)

我試圖創建一個存儲過程是插入到表。我可以創建程序W ITHOUT時間戳。有人可以幫助我如何查詢帶有時間戳的存儲過程。由於 我想這代碼,但它不工作

INSERT INTO tbl_student VALUES (studid, ln, fn, mn, gendr, bday, addrs, cntct, eemail, modi)` 

誰能幫助我?感謝

+2

開始(2非常不同的東西)。然後顯示存儲過程並告訴我們會發生什麼 - 「不起作用」並不是非常有用的 – Plutonix

+0

SQL Server時間戳不打算由用戶修改,服務器在更新記錄時更改該值。另外,時間戳不是日期/時間。所以,即使你的SP工作,它也不會有效。 – rheitzman

+0

對不起,即時通訊使用MySQL先生..上面的代碼是我通過例程創建的SP。所有的屬性都是輸入包括時間戳(當前時間) –

回答

0

假設它是MySQL和列類型爲時間戳,我們可以使用MySQL的CURRENT_TIMESTAMP()在插入查詢設置字段值,例如:通過決定無論是MySQL或SQL服務器

INSERT INTO TBL_STUDENTS (studid, modified_time..) values (1,CURRENT_TIMESTAMP()) 
+0

這是一個很大的幫助。多謝先生 –

+0

不客氣:)如果我的回答對你有幫助,那麼我會很感激,如果你能接受我的答案是正確的。 –