当前位置: 首页 > 面试题库 >

如何插入到为每列指定DEFAULT值的表中?

弘阳德
2023-03-14
问题内容

我有一张表,其中每当发生插入时所有列都会自动填充:

CREATE TABLE 鈥�
(
    ItemID      INT       NOT NULL IDENTITY(鈥�),
    DateCreated DATETIME2 NOT NULL DEFAULT GETDATE()
);

如何编写一条SQL语句,将新行插入到该表中,而无需手动提供要插入的任何具体值?


问题答案:

使用DEFAULT VALUES选项:

INSERT INTO IndentitySpecification
DEFAULT VALUES;


 类似资料:
  • 问题内容: 我有一个表,其中有一个带有默认值的列: 有一个存储过程插入到: 您可以看到,我必须有条件地分支以便我的插入使用默认值(如果为null)。仅一列就可以了,但是请考虑是否有更多列-语法可能很笨拙。 我是否可以使用一种语法来指定插入值应该返回默认值(如果为null)?我尝试了以下操作,但可以理解的是语法错误: 问题答案:

  • 问题内容: 在我们的数据库中,有一个表,该表有80多个列。它具有一个主键,并且身份插入已打开。我正在寻找一种方法,可以将 除 来自不同DB中相同表的主键列之外的所有列插入该表中。 这可能吗? 问题答案: 您实际上可以很容易地做到这一点: 只要您在“ YourOtherBigTable”中具有“身份插入”且列完全相同,就可以了。

  • 问题内容: 我有一个针对SQL2005的参数化SQL查询,该查询是通过代码动态创建的,因此我使用ADO.NET类将sql参数添加到中。 在上述SQL中,我从具有默认值的表值函数中进行选择。我希望动态sql有时为这些默认参数指定一个值,而其他时候我想指定使用表值函数中定义的SQL 。 为了保持代码 整洁, 我不想动态添加SQL关键字并在使用非默认值时对其进行参数化,我只是想将其设置为my的值。 我可

  • 我有一个UITextView和一个带有UIPuttons的scrollView,现在我想把那些放在scrollView中的UIPuttons添加到UITextView中。现在,每次执行时,它会将所有的uibuttons添加到同一个第一位置,并且会重载彼此。下面是它的样子:链接

  • 我有一个数组列表,它有3个字段(id、description、typeid),我将该数组列表绑定到ASP DropDownList。在绑定期间,我将description字段设置为DataTextField,并将另一个字段“Id”设置为DataValueField。 代码: 当用户从DropDownList中选择值时,我需要typeid值也需要设置为variable。 有人能告诉我,当我选择特定的

  • 问题内容: Mapper.xml(映射器xml文件) Employee.java Emp.java TestDAO.java Main.java 我得到的异常是: 问题答案: Mapper.xml 这就是查询应该在Mapper xml中出现的方式