oracle procedure 心得
发布时间:2020-12-12 14:47:19 所属栏目:百科 来源:网络整理
导读:近日在写oracle的存储过程,有一点心得,虽然那个存储过程尚未写完,但先记录如下: 1、权限 我们为账户赋权限的时候,往往用的是角色。但是,在存储过程中,角色是用不上的。比如说,你已经 grant connect ,resource to myuser; 按道理,用户myuser可以访问
近日在写oracle的存储过程,有一点心得,虽然那个存储过程尚未写完,但先记录如下: 1、权限 grant connect,resource to myuser;
按道理,用户myuser可以访问其他表空间里的表了。在一般的SQL窗口完全没有问题,但在存储过程里却不行,查了下,说是oracle的存储过程里不承认权限角色? grant select any table to myuser;
2、into 变量 3、序列号与group by insert into t(id,m) select seq1.nextval,max(create_date) from t2 group by code;
我想到的办法只能是将ID从自增整型改为GUID: insert into t(id,m) select sys_guid(),max(create_date) from t2 group by code;
4、日期字符串格式 to_date('2017/06/24 9:45:00','yyyy/MM/dd hh24:mi:ss')
24小时格式为 hh24,分钟为mi,而不是我们习惯的小写mm (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |