我正在学习数据库基础课程,其中一道后评估问题是:必须为NOT NULL行设置默认值。是|否?
我认为答案是“是”,因为我回答“否”是错误的,但我不明白为什么是这样。如果问题是:
使用ALTER TABLE添加新列时,NOT NULL列必须设置默认值。
那么我知道这是正确的,并理解原因。是我看错了问题,还是在其他地方误解了什么?
非常感谢任何帮助。 李
我认为答案是“是”,因为我回答“否”是错误的,但我不明白为什么是这样。如果问题是:
使用ALTER TABLE添加新列时,NOT NULL列必须设置默认值。
那么我知道这是正确的,并理解原因。是我看错了问题,还是在其他地方误解了什么?
非常感谢任何帮助。 李