我正在创建我的第一个(!)数据库,我遇到了一个我似乎无法找到答案的问题。
我在表格中添加了“添加”字段(以及其他内容),因为我是添加它的人,所以我想在整个列中添加相同的日期。我们的想法是,如果以后添加了新项目,它将具有该日期,但最初填充的数据应该具有相同的日期。
如何?请不要一次告诉我一行......
答案 0 :(得分:6)
只需将列添加到表中,然后运行更新查询
update yourtable set nameofyournewfield = 'yourdate'
这将更新当前数据库中的所有行,而新行将获取其值(或具有您提供的默认值)
答案 1 :(得分:0)
除了@ Nicola的答案之外,另一种可能性是在add column中使用DEFAULT参数。
答案 2 :(得分:0)
您可以将该列的默认属性设置为任何日期,只要您在插入时没有为该列指定任何值,并且当您要插入不同的值时,它就会为所有行复制该属性,只需将其指定为插入声明。