标签: execute

使用参数执行存储过程

我有存储过程,应该得到它的结果.

从Java部分的调试:

return getJdbcTemplate().call(newCallableStatementCreator(inParams), getDeclaredParameters());
Run Code Online (Sandbox Code Playgroud)

我发现了程序的名称及其参数.

如何使用Oracle Sql Developer中的这些参数执行此过程.

谢谢.

parameters plsql procedure execute

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

你能一起使用Mysqli准备,执行和回滚吗?

所有我想知道的是,如果你可以使用的mysqli的prepare,executerollback在一起?

$m = new mysqli($dbhost,$dbuser,$dbpassword,$dbname);

$m->autocommit(FALSE);
$stmt = $m->prepare("INSERT `table` (`name`,`gender`,`age`) VALUES (?,?,?)");
$stmt->bind_param("ssi", $name, $gender, $age);
$query_ok = $stmt->execute();

$stmt = $m->prepare("INSERT `table` (`name`,`gender`,`age`) VALUES (?,?,?)");
$stmt->bind_param("ssi", $name, $gender, $age);
if ($query_ok) {$query_ok = $stmt->execute();}

if (!$query_ok) {$m->rollback();} else {$m->commit();}
Run Code Online (Sandbox Code Playgroud)

你能做这个吗?让我们假设上面的代码有一个循环和/或变量在其中获取新数据.

php mysqli execute rollback prepare

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

Mac执行bash脚本

我在Mac上,并且有一个非常好用的bash脚本.我想这样做,以便双击将运行它,但我不知道"打开"操作数.拜托,我错过了什么?

macos execute

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

使用python创建的参数执行vbs文件

我想一次将几十个excel表转换为csv文件.我有一个工作.vbs文件进行转换,我想借助python代码在不同的工作表上执行这个.vbs文件.我有以下2个版本的python代码:

版本1:

import os
import sys
import subprocess

FolderName=sys.argv[1]
FileList=os.listdir(FolderName)
NewList=[]

for i in FileList:
   NewItem=i.split('.xls')
   NewXls=FolderName+"\\"+NewItem[0]+".xlsx "
   NewCsv=FolderName+"\\"+NewItem[0]+".csv"
   NewCommand="C:\\Users\\user\\XlsToCsv.vbs "+sys.argv[2]+" "+NewXls+NewCsv
   subprocess.call(NewCommand)
Run Code Online (Sandbox Code Playgroud)

版本2:

import os
import sys
import subprocess

def main(directory,extension,sheet):
 for filename in os.listdir(directory):
    if filename.endswith(extension):
        path = os.path.join(directory, filename)
        base = os.path.join(directory, filename[:len(filename)-len(extension)])
        print base
        new_xls = base + extension
        new_csv = base + '.csv'
        subprocess.call(['C:\\Users\\user\\XlsToCsv.vbs', sheet, new_xls, new_csv])

main(sys.argv[1],sys.argv[2],sys.argv[3])
Run Code Online (Sandbox Code Playgroud)

没关系,我尝试了,我收到同样的错误信息:

 Traceback (most recent call last):
   File "C:/Users/user/Desktop/Work/XlsDir.py", line 16, in <module>
     subprocess.call(NewCommand)
   File "C:\Python27\lib\subprocess.py", line 524, …
Run Code Online (Sandbox Code Playgroud)

python vbscript execute

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

R代码耗时太长

我运行了以下代码,这需要我很长时间才能运行.我怎么知道它是否还在做它的工作还是卡在某个地方.

noise4<-NULL;
for(i in 1:length(noise3))
{
    if(is.na(noise3[i])==TRUE)
    {
    next;
    }
    else
    {
    noise4<-c(noise4,noise3[i]);
    }
}
Run Code Online (Sandbox Code Playgroud)

noise3是具有2418233个数据点的向量.

for-loop r execute

4
推荐指数
3
解决办法
9315
查看次数

检查 iframe 是从批准的域中调用的吗?

可能的重复:
如何将 iframe 从外部站点的显示限制为仅特定域

我想要的很简单。我想防止我的网站被我未批准的域调用。假设只有 a.com 和 b.com 可以有一个带有 iframe 的页面,调用我的 web 应用程序 wwww.mydomain.com/myapp.php。我怎样才能做到这一点?

1st 我在考虑我的网络应用程序检查 iframe 的父域的域。也许这是可能的,但肯定不容易,因为跨域限制。

第二,我想让 a.com 和 b.com 上的请求页面首先执行一个小的 PHP 脚本,该脚本将一些信息写入文件或我的数据库,所以我知道请求页面位于批准的域之一上。问题是如何调用以及何时执行脚本?

放置带有 src 属性的脚本标签或图像标签是个好主意吗?对我来说,这看起来是一个相当简单的解决方案,不需要 PHP。请求页面可以是纯 HTML。

它应该是这样的:

<img src="http://wwww.mydomain.com/myapp.php" style="width: 0px; height: 0px;" alt="Not an image"  title="Not an image"/>
Run Code Online (Sandbox Code Playgroud)

你有什么建议?

html iframe execute

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

如何在给出双引号和单引号的情况下执行phing任务

这是我希望执行的命令.

php -r "apc_clear_cache(); apc_clear_cache('user'); apc_clear_cache('opcode');"
Run Code Online (Sandbox Code Playgroud)

这是我对phing的尝试

<exec command='php -r "apc_clear_cache(); apc_clear_cache(\'user\'); apc_clear_cache(\'opcode\');"' outputProperty="result" />
Run Code Online (Sandbox Code Playgroud)

这就是我得到的

BUILD FAILED
Error reading project file [wrapped: /var/virtual/abc.com/build.xml:171:26: > required]
Total time: 0.2093 seconds
Run Code Online (Sandbox Code Playgroud)

请指教.

更新:

我写称为bash脚本解决我的问题RunApcClearCache.sh,运行

php -r "apc_clear_cache(); apc_clear_cache('user'); apc_clear_cache('opcode');"
Run Code Online (Sandbox Code Playgroud)

然后使用调用bash脚本 ./RunApcClearCache.sh

如果有更好的方法,我想听听.

我也不愿意为一件如此简单的事情写一个任务.当然必须有一种方法可以在exectask中正确地避开双引号.

php phing execute

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

PDO::exec 还是 PDO::execute?

我使用 PDO 连接到我的数据库,但我不知道对于 UPDATE、DELETE 和 INSERT、PDO::exec 或 PDO::excute 哪种方法比另一种方法更好。我应该使用哪个?

php pdo execute

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

插入执行格式 Postgresql 字符串

我想创建一个函数来更新表。

我正在尝试运行它:

SELECT insert_function('asda', 1 ,1 , 'asd', 1)
Run Code Online (Sandbox Code Playgroud)

但我收到错误:

LINE 3 VALUES("asda","1","1","asd","1") 列不存在。

当我尝试 rot 运行时:

SELECT insert_function('1', 1 ,1 , '1', 1) 在 """"""" 附近的零长度分隔标识符

第 3 行 VALUES(""1"","1","1",""1"","1")(^在第一项)

CREATE TABLE IF NOT EXISTS commits (
    id SERIAL PRIMARY KEY, 
    goo CHAR(64) NOT NULL, 
    foo INTEGER NOT NULL, 
    bla INTEGER NOT NULL, 
    ma CHAR(512) NOT NULL, 
    fgt INTEGER NOT NULL
);

CREATE OR REPLACE FUNCTION insert_function(goo char(64), foo INTEGER, bla INTEGER, ma CHAR(512), fgt INTEGER)
  RETURNS VOID AS …
Run Code Online (Sandbox Code Playgroud)

sql postgresql execute sql-insert postgresql-9.3

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

稍后执行脚本的命令

我想在12小时后执行一个脚本.我可以通过远程访问来执行脚本,但问题是我将乘飞机旅行并且可能无法访问互联网.所以我想知道是否有一些命令在几个小时后或某个特定时间执行脚本.例如,

cat my_script.sh
echo Hello World
run my_script.sh at 23:00 hr
Run Code Online (Sandbox Code Playgroud)

linux bash execute sh wait

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