小编Fra*_*itt的帖子

如何使用循环更改Oracle Sequence?

希望有人能提供帮助.当我尝试在表中插入某些内容时,它会给出错误,指出主键已经存在.所以我需要重置我的序列,以便它始终是max(id)+1.

该表称为"People",有2列(ID,Name).该序列称为SEQ.

我正在考虑做一个循环.从dual中选择SEQ.nextval n次.这个n = max(id)-SEQ.currval

这会是什么工作?以及如何将其添加到语法中?

非常感谢.

oracle plsql sequences

5
推荐指数
2
解决办法
2万
查看次数

用箭头创建矩形DIV

我刚刚开始进入CSS,初步实验非常好!我找到了带弹出框和CSS样式等的Feed!但是,我想突破我所知道的界限......

我正在尝试实现一个矩形的样式DIV(没有问题),但是有一个箭头指向导航栏上的图标,请参见下图,包括框边框,以及DIV本身高度不同的地方(尽管箭头始终保持相同的高度/宽度).

我正在努力实现的例子

任何人都可以指出我正确的方向 - 或者我是否想做更多的事情!?

提前致谢.

css graphics

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

如何关闭ruby gem中的文件"Spreadsheet?"

下面的代码与我第一次运行它时的工作方式相同:

require 'rubygems'
require 'spreadsheet'
book = Spreadsheet.open '/Users/me/myruby/Mywks.xls'
sheet = book.worksheet 0
row = sheet.row(1)
puts row[1]
book.write '/Users/me/myruby/Mywks.xls'
Run Code Online (Sandbox Code Playgroud)

当我再次运行它时,我得到更多的消息,如:

/Library/Ruby/Gems/1.8/gems/spreadsheet-0.6.5.9/lib/spreadsheet/excel/reader.rb:1149:in `setup': undefined method `read' for false:FalseClass (NoMethodError)
    from /Library/Ruby/Gems/1.8/gems/spreadsheet-0.6.5.9/lib/spreadsheet/excel/reader.rb:121:in `read'
Run Code Online (Sandbox Code Playgroud)

这向我提出了以下两个问题:1.关闭excel电子表格或2.回写到我打开的同一个电子表格.

  1. 关于关闭电子表格的ruby gem电子表格文档中没有任何内容.如果有的话,示例在上面的"book.write"语句中结束.我在这里和其他地方的搜索没有发现在电子表格中关闭xls文件.
  2. 电子表格文档建议您可以回写同一个文件但建议您不应该.这是问题吗?如果是这样,我写一个临时的wks然后重命名它?

ruby excel file spreadsheet spreadsheet-gem

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

VIM:如何使用vim刷新目录?

vim .
Run Code Online (Sandbox Code Playgroud)

我已在当前​​目录(.)中重命名了一些文件夹.

现在如何在vim中刷新此目录?

vim editor

5
推荐指数
2
解决办法
2265
查看次数

如何在over函数中使用分区和顺序?

我正在使用SQL Server 2008 R2.

我正在尝试编写一个显示以下内容的查询:

select productname, unitprice,categoryid, sum(unitprice) 
over (partition by categoryid order by unitprice desc) As PriceSum
from Products
Run Code Online (Sandbox Code Playgroud)

我希望结果按单价订购产品,同时按产品类别划分产品.我收到了这个错误:Incorrect syntax near 'order'. 我做错了什么?

sql sql-server-2008

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

当我尝试在设备上部署PhoneGAP应用程序时,xCode返回'等待app启动超时'错误

我试图在设备上部署PhoneGAP HelloWorld测试应用程序.我正在使用XCode 4.6/iOS 6.1 SDK,我想在iOS 5.1.1设备上部署应用程序.项目处于调试模式.当我尝试它时,xCode返回timed out waiting for app to launch错误.

为什么会这样?

iphone xcode ios cordova

5
推荐指数
2
解决办法
7397
查看次数

Oracle 查询识别具有特殊字符的列

alphabets我正在尝试编写一个 SQL 查询来返回除 \n 、和\nColumn之外包含字母表的行,numbers例如,spacesfollowing chars '.', '{','[','}',']'\xc5\xb8\xc2\xbf

\n\n

例如:- 有一个TEST包含 2 列的表 - EmpNo\ SampleTextnEmpNo是简单的序列,并且SampleText具有类似的值

\n\n
('12345abcde','abcdefghij','1234567890','ab c d 1 3','abcd$%1234','%^*&^%$#$%','% % $ #  %','abcd 12}34{','MINNEA\xc5\xb8POLIS','THAN \xc2\xbfVV \xc2\xbfA')\n
Run Code Online (Sandbox Code Playgroud)\n\n

我想编写一个查询,该查询应该消除所有具有除 之外的单个特殊字符的行.{[}]。在上面的例子中,它应该返回EmpNo - 1,2,3,4 and 8\n我尝试过REGEXP_LIKE,但我没有得到我所需要的。

\n\n

我使用的查询:

\n\n
SELECT * FROM test \nWHERE REGEXP_LIKE(sampleText, '[^A-Z^a-z^0-9^[^.^{^}]' ,'x'); \n
Run Code Online (Sandbox Code Playgroud)\n\n

这不是忽略空格,我还需要忽略右括号 ']'

\n

sql oracle

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

PostgreSQL的9.3。没有所有列的分组依据

我对以下查询有疑问:

SELECT 
        ee.id 
        ee.column2
        ee.column3,
        ee.column4, 
        SUM(ee.column5)
      FROM 
         table1 ee 
         LEFT JOIN table2 epc ON ee.id = epc.id
      WHERE 
         ee.id (6050) 
      GROUP BY ee.id
Run Code Online (Sandbox Code Playgroud)

WHERE列ID是主键。在版本8.4上,查询返回错误,指出group by子句中不存在column2,column3和column4。

此查询在9.3版上成功执行。

有人知道为什么吗?

sql postgresql group-by

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

Junit-Quickcheck:生成匹配模式的字符串

我正在使用pholser的端口.我必须生成匹配给定模式的字符串\[a-zA-Z0-9\\.\\-\\\\;\\:\\_\\@\\[\\]\\^/\\|\\}\\{]* Length 40.

我将Generator类扩展为:

public class InputGenerator extends Generator<TestData> {...}
Run Code Online (Sandbox Code Playgroud)

它重载了一个函数:

publicTestData generate(SourceOfRandomness random, GenerationStatus status) {...}
Run Code Online (Sandbox Code Playgroud)

现在,random有像nextDouble(),nextInt()这样的函数,但没有字符串!如何生成与上述模式匹配的随机字符串?

java junit quickcheck

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

在APEX 5中不再可以链接到专用IR吗?

在我们的APEX 5应用程序之一中,我们使用一个下拉框,该框允许用户在同一应用程序中选择目标交互式报告。然后,应用程序分支到目标页面,并显示报告。

在APEX 4中,此功能适用于公共和私人报告。我们使用此查询来获取可用报告的列表:

select distinct (sr.report_id || '(' || nvl(sr.report_name,
                                               'Primary') || ')') as display_value,
                sr.report_id as return_value
  from apex_application_page_ir_rpt sr
 where sr.application_id = v('APP_ID')
   and ((sr.report_type = 'PRIVATE' and sr.created_by = upper(v('APP_USER'))) or
       (sr.report_type = 'PRIMARY_DEFAULT'))
   and sr.page_id <> v('APP_PAGE_ID')
 order by 1
Run Code Online (Sandbox Code Playgroud)

当用户从下拉菜单中选择一个值时,该值将存储在中P35_REPORT_LIST。然后,我们使用此值构造分支的目标URL:

Declare
  url_s       varchar2(1000) := 'f?p=175:';
  called_page number;
begin
  select sr.page_id
    into called_page
    from apex_040200.apex_application_page_ir_rpt sr
   where sr.report_id = :P35_REPORT_LIST;

  url_s := URL_s || called_page || ':' || v('APP_SESSION') || ':IR_REPORT_' || :P35_REPORT_LIST …
Run Code Online (Sandbox Code Playgroud)

oracle-apex oracle-apex-5

5
推荐指数
0
解决办法
468
查看次数