小编dsm*_*dsm的帖子

我们可以在oracle中命名默认约束吗?

在MS-SQL中,我们可以在表创建期间具有以下约束

create table test
(
  WarningEnabled bit NOT NULL CONSTRAINT DF_WarningEnabled   DEFAULT 1,
);
Run Code Online (Sandbox Code Playgroud)

我们可以看到,我给出了Default约束的名称.是否可以在oracle中执行此操作

oracle oracle10g

5
推荐指数
1
解决办法
2623
查看次数

将UTC日期作为默认值

在SQL Server中可以创建这样的表:

create table test (
  [TimeStamp_test] [datetime] NOT NULL DEFAULT (getutcdate())
);
Run Code Online (Sandbox Code Playgroud)

我们有类似的对任何事物getutcdate()oracle

我知道使用SELECT SYS_EXTRACT_UTC FROM DUAL(即使用插入此表的触发器).

如果还有其他简单的选择,请告诉我,谢谢.

oracle

3
推荐指数
1
解决办法
4862
查看次数

在Oracle中转换十六进制字符串

我想将像0x444(十六进制)这样的十六进制字符串转换为oracle中的varchar2.这可以很容易地为MS-SQL(SELECT CAST(0x4444 AS VARCHAR(10)))完成,我们在oracle中有类似的解决方案.

oracle

1
推荐指数
1
解决办法
8195
查看次数

标签 统计

oracle ×3

oracle10g ×1