小编Tho*_*ten的帖子

允许Oracle用户仅从一个IP地址进行连接

出于安全原因,我们希望将oracle用户限制为仅从特定IP地址进行连接.这可能吗?

如果是这样,我们如何配置?

oracle

2
推荐指数
1
解决办法
4548
查看次数

Oracle SQL中的数组

这是我希望在PL-SQL(Oracle)中能够做的简化的伪代码版本:

DECLARE
  mylist as ARRAY
BEGIN
  mylist (1) := '1'
  mylist (2) := '3'
  ...
  SELECT *
  FROM aTable
  WHERE aKey IN mylist;
END;
Run Code Online (Sandbox Code Playgroud)

SELECT应返回mylist(1),mylist(2)等的匹配记录.它应该与ORing所有值类似,但当然我们事先并不知道我们得到了多少值.

我怎样才能做到这一点?我知道PL/SQL有一些集合数据类型,但我似乎无法让它们在SQL语句中正常工作.

谢谢你的任何想法.

sql arrays oracle plsql

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

我应该在我的项目中使用JQueryUI吗?

我一直在玩JQueryUI用于我的最新项目.我遇到了一些问题和问题,我自己或在SO的帮助下无法解决这些问题.

这是我目前的印象:

  • 样式化UI看起来相当令人生畏.在能够做到之前要理解很多"框架"
  • 通过谷歌搜索或在SO上提问的帮助不大.看起来没有一个庞大的社区来支持它

你有什么意见?我应该"坚持下去"(我承认这可能是我的问题而不是JQueryUI的问题)或者我应该寻找其他选择吗?

jquery-ui

2
推荐指数
1
解决办法
2831
查看次数

如何在oracle中使用带有时间戳日期列的赋值运算符

我在表r3的dat列中使用了时间戳.当我发射命令

select dat from r3 where dat='16-nov-09';
Run Code Online (Sandbox Code Playgroud)

它显示"没有选择行",但是当我发出命令时

select dat from r3 where dat>'15-nov-09';
Run Code Online (Sandbox Code Playgroud)

它显示了16-nov-09的全部数据.告诉我第一个命令或我必须做的事情有什么问题.

sql oracle

2
推荐指数
1
解决办法
3876
查看次数

使用Oracle PL/SQL表时缓慢更新

我们使用PL/SQL表(名为pTable)来收集许多要更新的ID.

但是,声明

UPDATE aTable
SET aColumn = 1
WHERE id IN (SELECT COLUMN_VALUE
                     FROM   TABLE (pTable));
Run Code Online (Sandbox Code Playgroud)

需要很长时间才能执行.

似乎优化器提出了一个非常糟糕的执行计划,而不是使用在id(作为主键)上定义的索引,它决定在aTable上使用全表扫描.pTable通常包含很少的值(在大多数情况下只有一个).

我们可以做些什么来加快速度?我们提出的最好的是处理低pTable.Count(1和2)作为特殊情况,但这当然不是很优雅.

感谢所有伟大的建议.我在http://smartercoding.blogspot.com/2010/01/performance-issues-using-plsql-tables.html的博客中写了这个问题.

oracle plsql

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

无法创建索引视图

CREATE TABLE orders
(
   order_no INT NOT NULL PRIMARY KEY,
   prod_id INT NOT NULL,
   quantity INT
);

CREATE VIEW product_stats WITH SCHEMABINDING 
AS
SELECT a.prod_id, a.product_name, 
   (SELECT COUNT(*) FROM dbo.orders WHERE prod_id = a.prod_id) AS total FROM dbo.products a;

CREATE UNIQUE CLUSTERED INDEX [IDX_Order_Details_X] 
       ON product_stats (prod_id, total)
Run Code Online (Sandbox Code Playgroud)

它抱怨:视图'product_stats'中的列'total'不能用在索引或统计信息中,也不能用作分区键,因为它可以访问用户或系统数据.

DB是ms sql.

sql-server view

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

在php中回显后的额外字符

开始使用PHP,但即使是"Hello world",我也遇到了问题......

这是我的页面:

<html>
  <body>
    <?php 
        echo "<p>Hello world.<br /> </p>" ;
    ?>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

但不仅仅是'Hello world'.我明白了

Hello world.

" ; ?> 
Run Code Online (Sandbox Code Playgroud)

是什么赋予了?

FWIW,我正在使用XAMPPlite(在Win XP上使用的是带有PHP 5.3.1的Apache 2.5.8).

php

0
推荐指数
1
解决办法
954
查看次数

循环使用类似命名的UI元素 - 可能是从名称中获取变量?

我使用Interface Builder为视图添加了许多标签.我还有一些我想要显示的值.

有没有比使用此代码更好的方法来设置标签:

lblTotal1.text = [NSString stringWithFormat: @"%i Seconds", (int) round(fTimeTotal[1])];
lblTotal2.text = [NSString stringWithFormat: @"%i Seconds", (int) round(fTimeTotal[2])];
lblTotal3.text = [NSString stringWithFormat: @"%i Seconds", (int) round(fTimeTotal[3])];
lblTotal4.text = [NSString stringWithFormat: @"%i Seconds", (int) round(fTimeTotal[4])];
Run Code Online (Sandbox Code Playgroud)

我想做的是这样的事情:

for (int i = 1; i<5; i++) {
    lblTotal[i].text = [NSString stringWithFormat: @"%i Seconds", (int) round(fTimeTotal[i])];
}
Run Code Online (Sandbox Code Playgroud)

但是我必须能从它的名字中得到一个变量.我怎样才能做到这一点?

cocoa objective-c

0
推荐指数
1
解决办法
620
查看次数

标签 统计

oracle ×4

plsql ×2

sql ×2

arrays ×1

cocoa ×1

jquery-ui ×1

objective-c ×1

php ×1

sql-server ×1

view ×1