我通過使用SQL Server查詢vb.net。我想通過在表單中添加另一個列示例(年齡)來更改數據庫中的表格load是每當我執行/啓動我的代碼時都會添加另一個表格?謝謝:)ALTER TABLE - ADD vb.net中的列將始終添加一個表?
-1
A
回答
1
這是一個想法,首先檢查列是否存在,然後創建它,如果它需要創建? (如果您嘗試創建已經存在,你會得到一個異常列。)
例如爲:
IF NOT EXISTS
(
SELECT *
FROM INFORMATION_SCHEMA.COLUMNS
WHERE
TABLE_SCHEMA = 'dbo'
AND TABLE_NAME = 'yourTableName'
AND COLUMN_NAME = 'age'
)
ALTER TABLE ...
+0
多數民衆贊成那不是確定的表沒有年齡的點,所以我想要添加一個通過將查詢在vb.net – Ndrangheta
+0
當然,如果這個SQL代碼執行每次你運行你的VB.net代碼,你會嘗試每次創建同一個表?你的問題似乎表明你的擔憂? –
+0
是的,我需要一個建議,我不想破壞記錄。我不知道即將需要什麼。我想我需要創建另一個表並使用聯合聲明? – Ndrangheta
相關問題
- 1. ALTER TABLE add constraint
- 2. alter table add ...在`code`之前?
- 3. SQL ALTER TABLE ADD PRIMARY KEY error1064
- 4. ALTER TABLE my_table ADD @column INT
- 5. 在alter table中動態添加列名
- 6. 在Sqlite3中ALTER TABLE ADD COLUMN的速度?
- 7. ALTER TABLE ... ADD在SSMS中不起作用
- 8. ALTER TABLE ADD COLUMN和自動列列表中
- 9. ALTER TABLE添加一個複合主鍵
- 10. Postgresql alter table - >添加列+值
- 11. alter table來添加外鍵
- 12. ALTER TABLE添加列與默認空
- 13. alter table中的語法錯誤ms訪問列後添加列
- 14. 無效的ID在ALTER TABLE ADD COLUMN
- 15. 是否有可能使用alter table添加到兩個表中的列?
- 16. SQL,通過ALTER TABLE在1語句中添加一個外鍵的列
- 17. 你如何添加和刪除列在一個單一的ALTER TABLE
- 18. 是ALTER TABLE
- 19. MariaDB:添加FOREIGN KEY的ALTER TABLE語法?
- 20. sqlite的:ALTER TABLE
- 21. ALTER TABLE語法
- 22. 的ALTER TABLE
- 23. 性能MySQL的ALTER TABLE的ADD COLUMN列之後 - 在一個大桌子
- 24. ALTER TABLE添加外鍵失敗
- 25. Oracle alter table references
- 26. Table not Alter
- 27. SQL Alter Table添加一列,它做任何「可怕的」?
- 28. ALTER TABLE添加多個列與字符串變量
- 29. Mysql - alter table
- 30. 我的SQL在ALTER TABLE ADD COLUMN語句中使用變量
心不是這是你可以測試在更短的時間,它採取張貼此? – Plutonix
表單加載在每次載入表單時都會運行...所以,這不是您的代碼嘗試創建表的頻率的非常明確的指示嗎? – soohoonigan
我不想嘗試它,因爲它是公司記錄,所以我想確定。 – Ndrangheta