怎麼查看oracle packages中存儲過程的代碼。
select * from dba_source where type='PACKAGE' and name='' and owner='';
或者直接在plsql developer等工具上视图中找到package,一点就出来了
用 plsql developer
你可以用pl/sql developer 工具进行快速查看。
该工具提供的功能非常强大: ......
如何在oracle中匹配数字,版本是oracle9
SQL code:
select * from ldjorderhist lj where length(lj.orderid)<=6 and substr(lj.orderid,1,1) like '^[1-9]'
这样查不出来
orderid 是订单编号 ,要查出以数字开头并且长度小于6位的 订单信息
如 orderid 56789,75895等等之类的
表中o ......
如何在oracle中匹配数字,版本是oracle9
SQL code:
select * from ldjorderhist lj where length(lj.orderid)<=6 and substr(lj.orderid,1,1) like '^[1-9]'
这样查不出来
9i版本不支持正则
如果只是要orderid第一位为非数字
改成
select * from ldjorderhist lj where length(lj.orderid)<=6 a ......
我通过SSH来远程登录主机
在seagull用户下,可以直接通过sudo su - root 而无需输入密码,直接切换到root下, 而在 app用户下就不可以
(root、seagull和app用户下都有我的公钥),为什么用 seagull就可以直接切换过去啊,它在 sshd_config里配置了什么?
这个不太可能吧。
你的seagull能直接
su ......
实现功能
输入"2008-12-21 12:20:20"
输出"2008-12-21 12:00:00"
我写的有问题
CREATE FUNCTION getdatehour(IDE date)
RETURN date as OED date;
BEGIN
OED:=cast(to_char(IDE,'YY')+'-'+to_char(IDE,'MM')+'-'+to_char(IDE,'DD')+' '+to_char(IDE,'HH24')+':00:00' as date);
return OD ......
就简单示意下我写的代码,但是这样需要配置Oracle数据库服务等(我的程序目前没有成功),感觉实际运用很麻烦,不可行
像Visual Studio中,直接连接数据库,啥也不用配置,就能测试这个连接有没有有效
public string CheckConnection(string ConnStr)
{
try
{
OracleConnection OraConn = new OracleConnect ......