小编Dou*_*ter的帖子

如何在oracle查询中转义双引号?

我在oracle表中有一些文本字段,它们带有双引号。如何在选择查询中对它们进行转义,以便可以在PHP中使用它?

php oracle escaping

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

使用XSL进行绝对定位转换并渲染为PDF

如何使用XSL实现绝对定位?我正在进行XSL转换到FO到PDF用于邮寄信件,并且我试图找出如何绝对定位fo:包含返回地址和收件人地址的块,以便它们显示在信封上的窗口中.

任何人都有关于神奇语法的建议来实现这一目标吗?

pdf xslt xsl-fo

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

在SQL中将IN更改为EXISTS

我有以下查询:

select A,
       B 
  from table1 
 where A in (select c 
               from table 2
            )
Run Code Online (Sandbox Code Playgroud)

但是,现在我需要更改此查询并使用exists而不是in,它应该给出相同的结果.

我的表格如下所示:

table1            table2
A    B               c
------             -----
1    x               1
2    y               3
3    z               4
4    w               7
5    a
1    b
Run Code Online (Sandbox Code Playgroud)

我该如何使用该exists功能?

sql

4
推荐指数
2
解决办法
5654
查看次数

如何开始学习oracle表单和报告?

我有完整的sql和plsql课程,我想开始学习oracle表单和报告,所以我想知道如何开始和我需要什么(书籍,网站..)

谢谢

oracle oracleforms

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

4
推荐指数
2
解决办法
5441
查看次数

SQL数据类型问题

我在为简单的Oracle SQL数据库中的属性选择适当的数据类型时遇到了一些麻烦.

这是我的情况,我有两个表 - 客户和代理.我的Agent表中的一个属性称为Signed Customers,我需要它将一组整数(客户编号)作为一种数组.

Customer中的主键是Customer_ID,是INT.它与"签约客户"类型有关系??? 在表Agent中.那么"签约客户"的类型应该是什么?

任何帮助将不胜感激.

sql database oracle types

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

访问:在DAO中获取新创建的自动编号

我在DAO中有一个代码连接到SQL Server 2008中的链接表.我需要获取新创建的自动编号.AddNew.

Set db = CurrentDb
Set rs = db.OpenRecordset("AuditTrail")

rs.AddNew
rs("ActionID") = actionAdd
rs("dtDateTime") = Now()
rs("FormName") = frmName
rs("TableName") = tblName
rs("RecordID") = actionAdd
rs("Comment") = Nz(comment, "")
rs("UserID") = UserIDName
rs("UsernamePC") = VBA.Environ("USERDOMAIN")
rs("DomainPC") = VBA.Environ("USERDOMAIN")
rs("ComputerNamePC") = VBA.Environ("COMPUTERNAME")
rs.Update

rs.Close
Run Code Online (Sandbox Code Playgroud)

如果我rs("AuditTrailID")之前使用rs.Close,则返回1(第一个条目).

ms-access vba dao

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

使用twilio API在短信中包含链接

如何使用twilio API在传出文本消息中包含URL?我试过了,但邮件没有发送.有特定的格式吗?句法?

更新:这是代码:(我使用的是php api)也许问题是在链接中使用变量?或者可能采用不同的格式?

$sms = $client->account->sms_messages->create(
    "xxx-xxx-xxxx", 
    $send_to_number, 
    "Hey $var1. words words $var2. via example.com. 
    see: https://graph.facebook.com/$fb_id/picture"); 
Run Code Online (Sandbox Code Playgroud)

example.com链接的作品完美,所以做$var1$var2.但是当添加包含变量的最后一个链接(并且它来自facebook图api,但我认为不重要)时,则不会发送消息.有没有办法解决这个没有url缩短?

php api url sms twilio

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

如何使包装器返回除ref游标之外的其他内容

我有以下PL SQL函数返回引用游标但我正在使用的应用程序不支持ref游标.如何让这段代码返回除ref游标之外的其他东西

FUNCTION getADedIcWarningsProv(p_hos_id IN work_entity_data.hos_id%TYPE
                                ,p_date        IN DATE
                                )


RETURN eOdatatypes_package.eOrefcur
  IS

v_refcur eOdatatypes_package.eOrefcur;

BEGIN

OPEN v_refcur FOR
SELECT IF_type IF_type
      ,COUNT(*)       number_infected
FROM (SELECT DISTINCT bd.PT_id             PT_id
                     ,CASE WHEN NVL(O_package.get_O_code_property(pw.warning_code,'Setl'),'N') = 'Y'
                      THEN cd.description
                      ELSE 'Other'
                      END                       IF_type
      FROM PT_ad       pad
          ,BD_details      bd
          ,PT_warnings pw
          ,codes            cd
      WHERE bd.current_record = 'Y'
      AND   bd.BD_location IS NOT NULL
      AND   bd.BD_status IN (SELECT code
                                FROM codes
                               WHERE prog_code IN (1, 1, 2) 
                                 AND code_type = 4)
      AND   bd.AD_no = pad.AD_no
      AND …
Run Code Online (Sandbox Code Playgroud)

sql database oracle plsql

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

Oracle nvl在where子句中显示奇怪的结果?

我有一个Web表单,允许用户根据传入proc的参数搜索和编辑Oracle表中的记录.这是我的数据:

CAE_SEC_ID  SEC_CODE  APPR_STATUS
1           ABC1      100
2           ABC2      100
3           ABC3      101
4           (null)    101
5           (null)    102
6           ABC4      103
Run Code Online (Sandbox Code Playgroud)

这是where子句:

select foo 
  from bar 
 where CAE_SEC_ID = NVL(p_cae_sec_id,CAE_SEC_ID)
   and Upper(SEC_CODE) like '%' || Upper(NVL(p_sec_code,SEC_CODE)) || '%'
   and APPR_STATUS = NVL(p_appr_status, APPR_STATUS)
Run Code Online (Sandbox Code Playgroud)

如果任何参数具有值,则对参数使用nvl应仅返回匹配的记录,如果所有参数都没有值,则应返回所有记录.所有相当标准或我认为.但是,当我在没有任何参数值的情况下进行搜索时,查询不会返回具有空SEC_CODE的记录,即仅返回记录1,2,3和6.上面的where子句不应该包含具有空SEC_CODE值的记录吗?

oracle plsql nvl

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

标签 统计

oracle ×5

sql ×3

database ×2

php ×2

plsql ×2

api ×1

continuous-integration ×1

dao ×1

escaping ×1

hudson ×1

ms-access ×1

nvl ×1

oracleforms ×1

pdf ×1

sms ×1

twilio ×1

types ×1

url ×1

vba ×1

xsl-fo ×1

xslt ×1