问题标签 [scalar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
210 浏览

arrays - 对我是否将标量或数组传递给 perl 中的子例程感到困惑?

我刚刚开始学习 perl,我对这个练习感到困惑(来自学习 Perl 第 4 章)。

在 greet() 子例程的开头,我试图将参数 $_ 分配给我的 $name (my $name = $_) 变量,但它不起作用。这本书说要使用“我的名字=班次;” 但我不明白为什么。shift 用于从数组中删除一个值,据我所知,我的参数不是数组,它是标量内的字符串!

谁能解释我不明白的地方?

谢谢!这是整个代码。

0 投票
1 回答
257 浏览

sql-server-2008 - 将标量引用传递给另一个标量

在 SQL Server 中,我有一个接受日期参数的存储过程。然后将该日期参数传递给另一个存储过程。但是,第二个存储过程参数被命名为第一个参数。然后我需要有 2 个不同的标量变量:

我需要@sql标量来包含此文本,以便存储过程可以调用其他存储过程:

EXEC pStoredprocedure @date = '2012-07-01'

但是,当我在上面运行我的代码时,我得到了这个错误:

Msg 402, Level 16, State 1, Line 4 The data types varchar and date are incompatible in the add operator.

这几乎就像我需要逃避@date运营商一样。这可以做到吗?

旁注:是的,我正在尝试动态传递一些变量。我理解这样做的危险,但这样做要简单得多......

0 投票
2 回答
866 浏览

sql - 为什么我的函数返回逗号分隔列表而不是行 (SQL Server)?

我有一个通常返回一个值的函数。但是,当它可以返回多行时,它会返回所有值的逗号分隔字符串。我是使用函数的新手,所以我想知道它是如何做到的?它是循环的吗?SELECT 语句不是只运行一次吗?这是我的代码:

基本上我希望这个函数返回一个出售水果的所有城市的列表。fruits_table 有两列:水果和商店。stores_table 有两列:store 和 city。大多数情况下,这只会返回一个城市,但有时一种水果会在多个商店出售,这意味着这将返回多行。这个函数究竟如何将行连接成逗号分隔的字符串?该功能工作正常,但我只是好奇它为什么/如何这样做。

0 投票
0 回答
737 浏览

sql - Hibernate 3.4.0:如何查询标量值

我有:(MySQL 5.1)

生成的查询(是的,两个)是:

但是这个

放入. null_res

当我调用 SQL 时,它应该返回 1000:

我应该如何让 Hibernate 返回正确的标量值?

0 投票
2 回答
407 浏览

sql-server - 在 SQL Server 中每 4 位添加空格的标量函数

大家好,我正在尝试创建一个函数,该函数将一个值作为参数,然后将其格式化为每 4 位添加空格。

例如,数字 1111222233334444 应返回为“1111 2222 3333 4444”。

我需要这样做,因为我从 .net 导出到 .xls 并且 excel 会自动检测到一个大数并将其转换为指数数。

使用与以前相同的数字,Excel 将其转换为 .. 1.111E+15。

有了这个值,由于空格,程序会将该值识别为字符串值,并且不会转换为指数,当然,除非有一种我没有想到的更简单的方法来做到这一点。我还是个新手。

提前谢谢。再会。

编辑:这就是我导出到 Excel 的方式。

0 投票
3 回答
1987 浏览

perl - 在 perl 中使用标量作为条件

第一次……所以让我知道在提出问题时是否有任何我没有注意的地方。

问题是如何使用标量作为条件,因为下面的代码不起作用。

我认为那是因为条件解释不正确,所以我也尝试了以下方法,但也没有用。

非常感谢任何帮助。:)

0 投票
2 回答
111 浏览

c++ - 是否有任何工具可以警告可能误用 delete 或 delete []?

我想我很清楚删除和删除[]之间的区别。我在这里问的问题是:有时我确实有错字并使用了错误的。然后它可能会或可能不会崩溃,通常会以数小时的调试结束。

我希望 gcc 能够在一些最简单的情况下检测并警告可能的误用。由于需要调用遗留函数,我仍然需要不时使用“new float[size]”,所以我更感兴趣的是找到一个错误检查工具来捕捉这些错误的一部分。

0 投票
1 回答
841 浏览

ruby-on-rails - 有谁知道“预期的 SCALAR、SEQUENCE-START、MAPPING-START 或 ALIAS”是什么意思?

谁能指出我正确的方向,因为当我通过文件上传将一个小的序列化哈希保存到数据库时它工作得很好,但是当一个大文件出现时它会出错;

我正在运行 Ruby 1.9.3po 和 rails 3.2.3,sQlite3。数据库列是具有默认限制的 TEXT 类型。用于将serialize, :db_column, Hash其正确保存为数据库的哈希。

我在谷歌上找不到任何决定性的东西。这可能与数据库列的配置方式有关吗?任何指针将不胜感激。

0 投票
1 回答
54 浏览

sql - 插入不工作

我已经搜索了 evreywhere 并尝试了所有建议,但在运行以下代码时仍然没有运气。请注意,某些代码已被注释掉。那只是我尝试不同的事情。

SqlConnection connection = new SqlConnection("数据源=URB900-PC\SQLEXPRESS;初始目录=usersSQL;集成安全=True");

当我运行它时,填写文本框并点击我得到的按钮......

必须声明标量变量“@UserName”。

任何帮助将不胜感激。谢谢。

0 投票
3 回答
145 浏览

perl - 前面带有 \ 的数字会打印垃圾值

在数字前加上转义字符 '\' 会产生垃圾值 Ex:

此代码给出以下输出

当我再次执行程序时,输出会发生变化。

如果当用户给出以零开头的任何输入时我从用户那里获取一个值(数字),我不希望它被解释为八进制数。因此,如果数字以零开头,我想转义零。