小编Tho*_*ten的帖子

MS Access:如何找到表,查询,宏等的使用位置?

我们继承了一个名为NewTable,Subform或Macro1等名称很好的MS Access数据库/应用程序(Office 2002).不幸的是,当我们将这些名称更改为更有意义的名称时,引用(在其他查询,表单或操作中)不会更新.

我们如何找出特定对象的使用位置?

ms-access

9
推荐指数
3
解决办法
3万
查看次数

在iOS上使用渐变填充路径

在a CAShapeLayer,我画了一个封闭的UIBezierPath.我可以通过设置填充此形状fillColor,但是我想用渐变填充形状.如何设置,CAGradientLayer使其剪切为贝塞尔曲线所描绘的形状?

ios uibezierpath cagradientlayer

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

是`从连接中删除`标准SQL?

在其他问题中,这个问题询问了如何从连接中删除.

我的问题:这有多少是标准的SQL?这实际上在哪些数据库上工作(最值得注意的是Oracle,MySQL和SQLServer)?

mysql sql sql-server oracle

7
推荐指数
3
解决办法
2356
查看次数

COMMITing时获取ORA-00001(违反了唯一约束)?

我们在批处理作业中获得了ORA-00001(违反了唯一约束).但是,发出COMMIT时会发生错误,而不是在插入违规记录时发生.

问题:

  • 为什么在COMMIT检查唯一约束?(我们可以使用一些设置,以便在INSERT时进行检查吗?)
  • 我们如何找出导致唯一约束违规的违规SQL /记录?

任何帮助表示赞赏!


附加信息/问题:

"违规"约束标记为"立即"和"不可延迟".这可以在交易中被覆盖吗?

primary-key oracle10g unique-constraint ora-00001

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

在项目中,是否有数据库系统可供选择?

在几乎所有的项目中,数据库系统的选择"几乎都是"自动的......如果你在"Microsoft堆栈"中进行编码,你将使用SQLServer,在Linux世界中,默认是MySQL,对于公司 - 众议院项目大多数商店已决定某些默认值,如Oracle或IBM DB2.

你的想法是什么?

database

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

我可以切片PL/SQL集合吗?

我有一个PL/SQL VArray,我正在填写像这样的BULK COLLECT查询:

SELECT id
BULK COLLECT INTO myarray
FROM aTable
Run Code Online (Sandbox Code Playgroud)

现在我想把这个集合的一部分传递给另一个集合,如下所示:

newarray := myarray(2..5)
Run Code Online (Sandbox Code Playgroud)

这应该将元素2,3,4和5从myarray传递给newarray.

我可以写一个循环并复制元素,但是有更简洁的方法吗?

oracle plsql varray

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

如何访问tableView的标准viewForHeaderInSection?

我有一个索引的UITableView与各个部分.我想为每个部分中的标题视图使用不同的背景颜色.我知道我可以通过实现tableView来完成自己的视图:viewForHeaderInSection :(例如,参见问题#2898361),但这对我来说似乎"太多了" - 标准视图看起来很好,我只需要更改它的背景颜色.

但是如何访问此标准视图?我无法使用,[super tableView:viewForHeaderInSection:]因为这是一个实现协议而不是继承问题的问题.我可以通过其他方式获得标准视图吗?

uitableview ios

6
推荐指数
2
解决办法
9908
查看次数

缓慢的更新声明

我们正在处理Oracle项目中一个非常慢的更新语句.

这是一个重写问题的小脚本:

drop table j_test;

CREATE TABLE J_TEST
(
  ID  NUMBER(10) PRIMARY KEY,
  C1   VARCHAR2(50 BYTE),
  C2   VARCHAR2(250 BYTE),
  C3   NUMBER(5),
  C4   NUMBER(10)
);

-- just insert a bunch of rows
insert into j_test (id)
select rownum 
from <dummy_table>
where rownum < 100000;

-- this is the statement that runs forever (longer than my patience allows)
update j_test
set C3 = 1,
    C1 = 'NEU';    
Run Code Online (Sandbox Code Playgroud)

在某些环境中,Update-Statement只需要大约20秒,其中一些语句运行几分钟.使用更多行时,问题会变得更糟.

我们不知道是什么导致了这种行为,并希望在提出解决方案之前了解正在发生的事情.

有什么想法和建议吗?谢谢托尔斯滕

sql oracle

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

用于在另一个Oracle包中调用过程/函数的开销

我们正在讨论将通用函数/过程放在单独的包中或在每个包中使用本地副本对性能的影响.

我的想法是,在包中使用公共代码会更清晰,但其他人担心性能开销.

思考/经验?

oracle plsql package

3
推荐指数
2
解决办法
2863
查看次数

如果$ _POST为"空"或零,我如何检查PHP?

我有一个(除其他外)有一个输入字段:

<input type="text" id="NumAthletes_Ratings" name="NumAthletes_Ratings" /> 
Run Code Online (Sandbox Code Playgroud)

在我的PHP代码中,我想检查用户是否输入了无值或0.但是,此代码

    if (isset($_POST['NumAthletes_Ratings'])) {
        if ($_POST['NumAthletes_Ratings'] > 0) {
            echo 'POST Parameter is set to ' . $_POST['NumAthletes_Ratings'];
        } else {
            echo 'POST Parameter is set to Zero';
        }
    } else {
        echo 'POST Parameter is not set';
    }
Run Code Online (Sandbox Code Playgroud)

POST Parameter is set to Zero无论是空值还是传递0都会打印.我该如何区分这些案例?

php post

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