我想为我的大多数数据库对象创建ddl脚本.dbms_metadata.get_ddl适用于大多数对象类型.例如,以下内容为视图创建ddl:
select dbms_metadata.get_ddl ( 'VIEW', 'SAMPLE_VIEW') from dual
Run Code Online (Sandbox Code Playgroud)
另一方面,它不适用于object_type'JOB'.下列:
select dbms_metadata.get_ddl( 'JOB', 'SAMPLE_JOB' ) from dual
Run Code Online (Sandbox Code Playgroud)
给出以下错误:
ORA-31604: invalid NAME parameter "NAME" for object type JOB in function SET_FILTER
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 116
ORA-06512: at "SYS.DBMS_METADATA_INT", line 4705
ORA-06512: at "SYS.DBMS_METADATA_INT", line 8582
ORA-06512: at "SYS.DBMS_METADATA", line 2882
ORA-06512: at "SYS.DBMS_METADATA", line 2748
ORA-06512: at "SYS.DBMS_METADATA", line 4333
ORA-06512: at line 1
Run Code Online (Sandbox Code Playgroud)
如果我使用列出我的工作
select * from user_objects where object_type='JOB'
Run Code Online (Sandbox Code Playgroud)
它显示了SAMPLE_JOB(就像它显示了SAMPLE_VIEW,如果过滤了object_type ='VIEW').
为什么它适用于VIEW(以及TABLE,INDEX,TRIGGER,...)而不适用于JOB?
我正在使用Oracle 10g.
说我有这门课:
[AttributeUsage(AttributeTargets.Method)]
public class MyAttribute : Attribute
{
public MyAttribute()
{
// Do stuff
}
~MyAttribute()
{
// When is this called? When the function ends? Whenever the GC feels like?
}
}
Run Code Online (Sandbox Code Playgroud) 我正在寻找一种算法,给定一组包含开始时间,结束时间,类型和ID的项目,它将返回一组适合的所有项目集合(没有重叠时间,所有类型都表示在集).
S = [("8:00AM", "9:00AM", "Breakfast With Mindy", 234),
("11:40AM", "12:40PM", "Go to Gym", 219),
("12:00PM", "1:00PM", "Lunch With Steve", 079),
("12:40PM", "1:20PM", "Lunch With Steve", 189)]
Algorithm(S) => [[("8:00AM", "9:00AM", "Breakfast With Mindy", 234),
("11:40AM", "12:40PM", "Go to Gym", 219),
("12:40PM", "1:20PM", "Lunch With Steve", 189)]]
Run Code Online (Sandbox Code Playgroud)
谢谢!
如何只重新加载页面上的div id?我只需要重新加载某个div.
在我的控制器中我有
def mycontrolleraction
...
render(:update) do |page|
reload_only_the_div('adiv'), :controller => 'my_controller'
end
end
Run Code Online (Sandbox Code Playgroud)
这可能吗?
我想将pdf数据转换为我们自己的文件规范.所以请帮我选择使用java或.net进行PDF解析的正确API.解析应从PDF页面中提取每个组件(元素).
我想知道是否有可能在iPhone Developer Portal中添加一个团队成员,该团队成员将只拥有一个应用程序的权限(请参阅/修改/更新).
原因 - 有一家大公司(在App Store中有很多应用程序)上传了我的一个应用程序,我很难向应用程序发送更新(无法访问负责所有iPhone的人)应用程序).
我想请他们加我作为团队成员,但他们可能会同意,只有当我不能看到/触摸任何其他应用程序,除了我开发的那个...
谢谢.
当一个断点被击中在Visual Studio中,它偷焦点从任何其他应用程序的程序员正在查看/输入到的那一刻.这可能非常令人恼火,因为VS抓取程序员当时正在键入其他应用程序的任何键盘输入并将该输入作为自己的输入.
你们用什么技巧来防止这种焦点偷窃?
(我在Visual C++ 2008和2010上面对此问题.我猜测它对于Visual Studio以及所有最新版本都是一个问题.)
我是JaveEE开发人员.最近我加入了一个Android开发团队.Android的结构让我很困惑.MVC设计模式似乎不适合Android开发.那么Android开发的设计模式原理是什么?我的意思是有任何关于如何编写干净,简单的阅读和有效的Android代码的提示.
给定一个边界框,在3D空间中定义像bounds.min.(x/y/z),bounds.max.(x/y/z)和两个点(表示为Vector3对象),如何确定两个点所形成的线是否与边界框相交?