![](/img/trans.png)
[英]PHP/MYSQL - Insert multiple rows into one column, works via phpmyadmin but only partially via myqli prepared statement?
[英]add identical data to one column for ALL rows (mySQL) via phpMyAdmin
我正在創建我的第一個 (,) 數據庫。 我遇到了一個我似乎無法找到答案的問題。
我在表中放置了一個“添加”字段(除其他外),並且由於我是添加它的人,所以我想在整個列中放置相同的日期。 這個想法是,如果以后添加了一個新項目,它將有那個日期,但最初填充的數據應該都有相同的日期。
如何? 請不要一次告訴我一行......
只需將列添加到表中,然后運行更新查詢
update yourtable set nameofyournewfield = 'yourdate'
這將更新數據庫中當前的所有行,而新行將獲得它們的值(或具有您提供的默認值)
除了@Nicola 的回答之外,另一種可能性是在添加列中使用 DEFAULT 參數。
您可以將該列的默認屬性設置為任何日期,只要您在插入時沒有為該列指定任何值,它就會為所有行復制該屬性,並且當您想要插入不同的值時,只需在插入語句中指定它.
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.