小编ton*_*nyf的帖子

如何在Oracle中的String中查找精确的字符串匹配

我有一个oracle表,其中有一个名为system_access的列,其中包含以下数据:

Read Only, Write, read only, Admin
Read, Write, read only, Admin
Admin, Read Only (no), read only(see mgr), Admin
Run Code Online (Sandbox Code Playgroud)

基于上面的示例数据,我不确定我的查询只检索与"只读"和/或"只读"的确切单词匹配的记录

我不需要具有空格的"只读(否)"的记录,然后在它之前或之前括号或"只读(参见mgr)",在它之后或之前没有空格和括号.

所以基于上面的示例数据,我只会返回两行,即:

Read Only, Write, read only, Admin
Read, Write, read only, Admin
Run Code Online (Sandbox Code Playgroud)

如上所述,只有与"只读"或"只读"字符串完全匹配的记录

sql oracle plsql oracle10g

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

Javascript NULL值

我收到以下javascript错误:

'value' is null or not an object
Run Code Online (Sandbox Code Playgroud)

有人可以让我知道在我使用的javascript中检查对象的值是否为NULL的最佳方法是什么:

if ((pNonUserID !== "") || (pExtUserID !== "")){
Run Code Online (Sandbox Code Playgroud)

这是正确的还是有更好的方法?

谢谢.

javascript

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

使用 JavaScript 和 JSON 构建内联 SVG 图

我目前正在开展一个涉及构建动态图的项目,并且正在考虑为此使用 SVG。

基于此,我想看看我所追求的是否真的可以用 SVG 实现。

1) 使用 JavaScript 和 json,是否可以根据我的 json 数据在 HTML 页面中动态构建 SVG 图?

基本上,我想在页面中构建一个矩形框,在那里我可以将 1 到 10 条 svg 行作为输入到左侧矩形框的输入。要确定实际出现的行数,将来自我的 json 对象。

因此,如上所述,这是否可能,如果可能,如何设置以绘制此内联 svg 图?

2) 同样,使用 JavaScript,是否可以根据 json 对象中的信息在这些 svg 行上放置超链接标签?

我开始使用静态内联 SVG,但不确定如何使用 javascript 来构建它,以掩盖我上面的两点,即:

<body>
  <h1>My SVG Test</h1><hr/>

  <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">

    <text x="465" y="90" fill="red">Heading One</text>
    <image x="100" y="110" width="50%" height="50%"
       xlink:href="http://my-image.com/myimg.jpg" />

    <line x1="25" y1="80" x2="350" y2="80" style="stroke: #000000; stroke-width: 2;"/>
  </svg>

</body> 
Run Code Online (Sandbox Code Playgroud)

html javascript css svg json

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

如何根据从字符串中提取的名称在运行时创建变量?

希望有人可以帮助并希望这在JavaScript中是可行的.我的格式基本上有以下字符串:

A,B,C:d,E,F

我想要实现的是将左侧JavaScript变量与":"左侧配对,右侧为":"右侧的值.

我基本上想要设置以下变量,以便我可以在我的编码中使用,即:

var A = D;
var B = E;
var C = F;
Run Code Online (Sandbox Code Playgroud)

然后,我可以将A,B和C的值用作其他JavaScript函数的参数.

我已经查看了此字符串操作的split和slice方法,但不确定如何将左侧与右侧值配对.

任何帮助都会很棒,谢谢!

javascript string

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

如何使用jQuery隐藏="x01"复选框的标签

我试图隐藏这个复选框,这是我的表头中的一个复选复选框,使用jQuery,但没有太多运气.

我试图向用户隐藏的部分的视图源如下:

<th class="t12subheader" id="CHECK$01"><label for="x01" class="hideMe508">Check All</label><input type="checkbox" name="x02" value="1" onclick="checkAll(this)" /></th>
Run Code Online (Sandbox Code Playgroud)

我试过了两个:

$('#x01, label[for="x01"]').hide ();  &
$('#x01').hide ();
Run Code Online (Sandbox Code Playgroud)

无济于事.

任何使用jQuery的帮助将不胜感激.

另外,隐藏这个chckbox的位置是否重要?

谢谢.

jquery

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

调整Oracle SQL语句

对于SQL调优的新手,人们可以提供指针和信息性的URL,这些URL可以帮助我如何处理SQL查询以及在必要时定义索引,当涉及调整大量数据表的SQL查询时数据超过50,000行?

为了加速SQL语句,我应该注意哪些主要内容?

sql oracle performance plsql oracle10g

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

基于特定字符串匹配中断字符串

我在Oracle中有以下字符串作为一个连续的行,而不是将此信息显示为一个连续的字符串,我实际上想要在出现":F"和":L"之前追加一个回车符/换行符,还需要在F和L之前删除":"

所以当前字符串:

F:AA BB:F:BB CC dd:F:ZZ Xx Y:L:Hello:F:Goodbye
Run Code Online (Sandbox Code Playgroud)

新显示的字符串:

F:AA BB
F:BB CC dd
F:ZZ Xx Y
L:Hello
F:Goodbye
Run Code Online (Sandbox Code Playgroud)

试图在Oracle pl/sql中将其作为一个简洁的函数来实现,这样我就可以传入当前字符串并返回带有回车符/新换行符的新字符串.

regex oracle plsql oracle10g

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

如何使用Jquery删除<a href>特定值的链接标记

我在具有以下<td>元素的报表中具有以下情况.请注意,这可能会出现多次,因为它是一份报告.

我的问题是,当值为'N'时,使用jQuery,我想删除整个<a href> tag,只显示'N'的值,没有下面的下划线,否则如果值为'Y'则保留它原样.

例如:

<td align="center" headers="MPA_CHANGED"><a href="http://www.mysite.com" class="my-mpa">Y</a></td>

<td align="center" headers="MPA_CHANGED">N</td>
Run Code Online (Sandbox Code Playgroud)

jquery dom-manipulation

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

启动时角度材质对话框组件滚动问题

我在我的应用程序中使用 Angular Material Dialog 组件,并在此对话框中,我向用户呈现一个可能有滚动条的 HTML 数据表。

但我的问题是,当我单击按钮打开实际对话框时,我注意到内容立即滚动到底部,这很麻烦,因为我需要手动滚动回顶部。

我正在使用此处描述的标准设置:

https://material.angular.io/components/dialog/overview

我的对话调用如下:

myDialog(a: string, b: string) {
        let dialogRef = this.dialog.open(MyDialogComponent, {
            height: '500px',
            width: '800px',
            data: { a,b }
        });
}
Run Code Online (Sandbox Code Playgroud)

我该如何避免滚动到底部的问题?我尝试过一些CSS,例如top: 0; position: fixed;但无济于事。

css angular-material angular angular-material-5

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

对Oracle中具有不同ID的多个记录重复列值

我正在使用Oracle 12c。

我有一个分层的Oracle表,在该表中,我想对start with parent_node_is is null属于该父级的所有子节点使用父级节点的简称(即)。

例如:表名称: nodes_tab

NODE_ID    SHORT_NAME     PARENT_NODE_ID
---------- -------------- --------------
1          Parent Node-1  NULL
2          Child Node-2   1
3          Child Node-3   1
4          Child Node-4   2
5          Child Node-5   2
6          Child Node-6   4
7          Child Node-7   6
Run Code Online (Sandbox Code Playgroud)

我想要实现的是在上面的nodes_tab中查询所有node_id,但是分配属于父节点的short_name。

理想情况下,我只想Parent Node-1对其余的node_id从2到7 重复相同的名称,但不确定SQL查询应该是什么。我看了看LAG,但似乎无法解决问题。

Result I am after is:

NODE_ID    SHORT_NAME   
---------- -------------
1          Parent Node-1
2          Parent Node-1
3          Parent Node-1
4          Parent Node-1
5          Parent Node-1
6          Parent Node-1
7          Parent …
Run Code Online (Sandbox Code Playgroud)

sql oracle oracle12c

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