55问答网
所有问题
当前搜索:
oracle查看主键
C#程序
oracle
数据库只能够 Insert into怎样得到返回该条纪录的
主键
的...
答:
语法是这样,c#怎么调用不清楚 insert into t1 values(t1_seq.nextval,'four')returning id into l_id;
oracle
怎么实现
主键
回填
答:
不太明白你所说的
主键
回填是什么意思?我估计你是想让主键的值能实现自动填写,既然是主键,那么新增记录时这个值必须填写,不能为空且不能重复,主键的值有两种写入方法:1、在SQL语句中手工添加,这种方法填写的值需要结合你的业务需求来生成主键值,生成后赋值给SQL的相应主键即可;2、通过触发器来...
查看Oracle
的表中有哪些索引用user
答:
2016-07-05
查看Oracle
的表中有哪些索引用user 2016-09-08 如何查看某种表的索引 2017-07-10 如何
查看oracle
数据库表名称 2017-02-18 oracle怎样查看数据库中有数据的表 2016-07-12 如何查看oracle数据库中的所有表 2015-07-19 查看Oracle有哪些表或者视图 2016-07-30 查看Oracle中是否有锁表的sql...
oracle
数据库的
主键
可以是除number以外的类型么?
答:
可以是数据库允许的任意类型,也可以做过字段组合座位
主键
您好!关于
oracle主键
和索引失效问题。
答:
如果你只想保留一个月的数据,建分区的时候就没有必要用那么详细的时间来做分区条件,你可以用1~31做为分区条件,这些,你就只需要truncate分区,而不需要重建了,当然truancate掉只是数据,你的索引之类的都还在的,这样数据库应该比你目前的快不少。
java
Oracle
数据库 主表改
主键
答:
可以写触发器trriger,在更新主表的
主键
前将从表的键值改掉再更新主表的键值。例如:CREATE OR REPLACE TRIGGER TRG_触发器名 --创建触发器 BEFORE INSERT OR UPDATE --意思是在插入或更新操作之前 ON 主表名 --为主表创建 REFERENCING OLD AS OLDROW NEW AS NEWROW --定义数据行 FOR EACH...
oracle
海量数据表是否有必要设
主键
答:
估计这个表是历史表 这种表最好不要建
主键
,因为主键不允许重复,也不允许空值,这样极可能有些时候插入会出错,所以最好别建。索引的话看需要了 因为有了分区,也建了分区索引,一般查询都会指定分区的吧,这样速度应该也不见得很慢。普通B树索引建立的字段需要筛选性高的,就是极少重复的 位图和B树...
oracle
如何设置guid
主键
,希望有具体的例子
答:
比如创建一个表 create table test(id varchar2(32) not null primary key,name varchar2(100));每次插入数据 insert into test values (sys_guid(),'张三');插入数据sys_guid()不用改了,就改后边的名字就好了
navicat for
oracle
能不能设置
主键
自增
答:
oracle
主键
不能自增的,ID可以用序列来增加 效果是一样的
主键
、外键和索引的区别?
答:
至于索引的概念那就多了,有约束(比如非空就是一种约束,但是在某些数据库上将这类约束也作为一个索引单独保存),有一般索引(也就是查询索引),也有索引+约束(比如
主键
),还有位图索引(
oracle
有,其他数据库不知道),分区(其实oracle的分区也是一种索引),还有合并索引(这个名字忘记了,类似两...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜