小编Poi*_*ike的帖子

不选择执行函数

我有两个函数 - 一个用于设置变量,一个用于查看它。这个想法是在视图中使用变量。

我对函数真的很陌生。无论如何,这就是他们应该做的:

获取站点 ID:

BEGIN
#Routine body goes here...
RETURN @siteContext;
END
Run Code Online (Sandbox Code Playgroud)

设置站点 ID:

BEGIN
    #Routine body goes here...
set @siteContext := SiteId;
    RETURN @siteContext;
END
Run Code Online (Sandbox Code Playgroud)

它有一个 SiteId 的 int 参数。

但是当我尝试执行它们时,出现错误。

我像这样执行它们:

SetSiteId(1);
select GetSiteId();
Run Code Online (Sandbox Code Playgroud)

如果我对 SetSiteId 执行选择,它工作正常,但我不想看到它,我只想看到 GetSiteId 的结果,它应该是 1。

我想也许有一个特定的关键字来执行该函数,但我找不到任何关键字,谷歌也没有帮助。我怀疑我的做法可能全错了,但我不明白这是怎么回事——这似乎应该是世界上执行函数最简单的事情。

我得到的非常无用的错误是这样的:

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 1 行“SetSiteId(1)”附近使用的正确语法

mysql function

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

在 IE 11 中使用 SubtleCrypto

我试图让 SubtleCrypto 与 IE 11 一起工作。具体来说,我只是想简单地加密一些东西,让我开始,我已经能够为 AES-CBC 生成一个密钥,但是当我尝试做加密我收到一个错误:“类型不匹配错误”。

我有一个 JSFiddle:https ://jsfiddle.net/tuwzsyyp/

        try {
            //Asynchronous crypto
            window.msCrypto.subtle.generateKey(
                { name: 'AES-CBC', length: 256 },
                false,
                ['encrypt']
                )
                .oncomplete = function (key) {
                    try {
                        window.msCrypto.subtle.encrypt(
                            {
                                name: "AES-CBC",
                                iv: initialisationVector
                            },
                            key, //from generateKey or importKey above
                            new Uint16Array(currentArrayBuffer) //ArrayBuffer of data you want to encrypt
                            ).oncomplete = function (encrypted) {
                                alert(3 + "; " + new Uint16Array(encrypted));
                            };
                    } catch (err) {
                        alert(err);
                    }
                };
        } catch (err) {
            alert(err); …
Run Code Online (Sandbox Code Playgroud)

javascript

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

标签 统计

function ×1

javascript ×1

mysql ×1