小编Beh*_*016的帖子

如何在字符串中搜索多个字符串?

如果字符串"This is a test string"包含任何字符串列表项,我想检查powerquery新列{"dog","string","bark"}.

我已经尝试过Text.PositionOfAny("This is a test string",{"dog","string","bark"}),但该函数只接受单字符值

Expression.Error: The value isn't a single-character string.
Run Code Online (Sandbox Code Playgroud)

对此有何解决方案?

powerquery powerbi

7
推荐指数
2
解决办法
9299
查看次数

如何在PowerQuery M.Language公式中进行计数/求和?

是否可以在powerquery公式中执行Excel的Countifs / Sumifs公式?假设我将[Column1]作为“标准范围”,将[Column2]作为“标准”(示例标准[Column2]文本包含“ Product”),并且我希望在新的自定义列([Column3] ])

m powerquery powerbi

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

如何使用 PowerShell 脚本将 .sql 文件导入 MySQL?

我正在尝试将转储文件(包含 CREATE/DROP/INSERT 命令的 .sql 文件)从 Windows 环境导入远程 MySQL 服务器。我有这个 PowerShell 脚本通过使用安装在我的环境中的“MySQL shell 实用程序”功能来为我完成这项工作

Set-ExecutionPolicy RemoteSigned
Add-Type –Path 'C:\Program Files (x86)\MySQL\MySQL Connector Net 8.0.11\Assemblies\v4.5.2\MySql.Data.dll'
$Connection = [MySql.Data.MySqlClient.MySqlConnection]@{ConnectionString='server=192.168.100.100;Encrypt=false;uid=myUser;pwd=myPass;database=myDB;'}
$Connection.Open()
$sql = New-Object MySql.Data.MySqlClient.MySqlCommand
$sql.Connection = $Connection
$sql.CommandText = "SOURCE D:/MySQL_Dumps/myFile.sql"
$sql.ExecuteNonQuery()
$Reader.Close()
$Connection.Close()
Run Code Online (Sandbox Code Playgroud)

我可以连接到服务器,并执行基本的SELECT查询,使用ExecuteNonQuery()/ ExecuteScalar()/ExecuteReader()方法,但收到此特定的源命令的错误:

使用“0”参数调用“ExecuteNonQuery”的异常:“您有一个错误
在您的 SQL 语法中;检查与您的 MySQL 服务器相对应的手册
在“源”附近使用正确语法的版本
D:/MySQL_Dumps/myFile.sql' at line 1" At line:8 char:1
+ $sql.ExecuteNonQuery()
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (:) [], MethodInvocationException
    + FullQualifiedErrorId : …

mysql powershell

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

标签 统计

powerbi ×2

powerquery ×2

m ×1

mysql ×1

powershell ×1