Q
更新sql表
-3
A
回答
0
如果我正確理解你,你想添加一些列和一些值。您需要使用默認約束ALTER查詢:
ALTER TABLE {TABLENAME}
ADD {COLUMNNAME} {TYPE} {NULL|NOT NULL}
CONSTRAINT {CONSTRAINT_NAME} DEFAULT {DEFAULT_VALUE}
或者,如果你想檢查記錄或行是數據可用或不可,如果沒有要插入該行,那麼你需要if not exist
:
IF NOT EXISTS(SELECT 1 FROM emp WHERE fruits = 'mango')
INSERT INTO emp (fruits) VALUES ('mango')
+0
我不認爲OP想要在其記錄中添加列時,如果_if記錄不存在,我需要將其添加到表中_ – Steve
+0
是的! OP在陳述細節方面並不清楚,所以我增加了兩種可能性。我同意你的意見。 –
0
你試過了嗎?
INSERT INTO table (a,b,c) VALUES (1,2,3) ON DUPLICATE KEY UPDATE c=c+1;
0
如果要更新數據庫中的記錄,您需要獲取表中記錄的UniqueID。 爲此舉例來說,如果你要更新您的個人信息
Select ID, LastName, FirstName, DateofBirth from PersonalTable
如果你得到的數據集 獲得ID在ViewState中
UPDATE PersonalTable SET (LastName,FirstName,DateofBirth) = '" + xyz + "', '" + yzx + "', " + 01/01/2013 + " WHERE id= Viewstate("ID")
,如果你沒有得到使用插入查詢
快樂編碼
相關問題
- 1. 更新SQL表
- 2. 更新表SQL
- 3. SQL:更新表
- 4. SQL更新表
- 5. Sql更新表
- 6. SQL:更新表,
- 7. 更新SQL Server表 - 表未更新
- 8. PHP/SQL更新表
- 9. 在SQL更新表
- 10. 更新錶行SQL
- 11. 更新SQL Server表
- 12. 更新表/ T-SQL
- 13. SQL更新表圈
- 14. SQL更新大表
- 15. SQL C#更新表
- 16. SQL更新主表與更新表中的更新
- 17. SQL命令來更新表
- 18. 在SQL Server中更新表
- 19. SQL表加入更新
- 20. 更新表使用sql
- 21. Excel VBA更新SQL表
- 22. SQL JOB更新所有表
- 23. SQL查詢更新單表
- 24. 更新SQL表形成
- 25. Android:更新表格行SQL
- 26. SQL Server表無法更新
- 27. SQL更新在同一表
- 28. SQL更新臨時表
- 29. 更新唯一表SQL
- 30. 更新SQL CE表數據
你有沒有試過從數據庫獲取數據,如果沒有這樣的記錄存在,做一個插入和更新,否則。您必須嘗試發佈您嘗試的代碼,以便我們可以更好地指導。 – Saravanan