Sql 如何在表中插入默认值

Sql 如何在表中插入默认值,sql,sap-ase,Sql,Sap Ase,如果要将默认值插入表中,某些数据库允许以下语法: INSERT INTO table DEFAULT VALUES; ASE不支持这一点 使用: INSERT INTO table (col2, col3) VALUES (DEFAULT, DEFAULT) 跳过标识列适用于具有常量默认值的列,但不适用于包含时间戳的计算列 为具有常量默认值的列内省表,然后仅为该列指定default,这是可行的,除非它是一个仅具有标识和计算列的表,但没有人可能使用此类表 有更简单的方法吗?从insert语句

如果要将默认值插入表中,某些数据库允许以下语法:

INSERT INTO table DEFAULT VALUES;
ASE不支持这一点

使用:

INSERT INTO table (col2, col3) 
VALUES (DEFAULT, DEFAULT)
跳过标识列适用于具有常量默认值的列,但不适用于包含时间戳的计算列

为具有常量默认值的列内省表,然后仅为该列指定
default
,这是可行的,除非它是一个仅具有标识和计算列的表,但没有人可能使用此类表


有更简单的方法吗?

从insert语句中跳过具有默认值的列。
如果跳过的列(或该列的用户定义数据类型)存在默认值,则输入该值。

@Stop。泛滥的。请