小编Ser*_*giu的帖子

是否可以在 Snowflake Snowpark 中的 Python UDF 中编写 SQL 查询?

我正在尝试在雪花中创建一个新的 UDF 函数。在此 UDF 中,我需要编写一个 SQL 查询来返回表列表,然后我需要围绕它执行一些 Python 代码,如下例所示:

create or replace function SnowparkPrivateSchema()
returns string
language python
runtime_version=3.8
handler='SnowparkPrivateSchema'
as $$
def SnowparkPrivateSchema(self, symbol, quantity, price):
   get_tables = '''select table_name from  INFORMATION_SCHEMA.TABLES'''
   for table in get_tables:
      '''create or replace table clone_user.{table} clone {table}'''

$$;
Run Code Online (Sandbox Code Playgroud)

python sql user-defined-functions snowflake-cloud-data-platform

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

错误1045(28000):“mysql status”中的用户“root”@“localhost”(使用密码:NO)访问被拒绝

我已经检查了上面的所有条目,但它没有解决我的问题 mysql 正常启动,我可以通过 mmysql -u root -p 和密码输入,这是可以的!

但是当我检查 mysql 状态时,我收到以下消息:

Jul 04 13:29:46 raspi21 systemd[1]: Starting MariaDB 10.3.34 database server...
Jul 04 13:29:47 raspi21 mysqld[861]: 2022-07-04 13:29:47 0 [Note] /usr/sbin/mysqld (mysqld 10.3.34-MariaDB-0+deb10u1) starting as process 861 ...
Jul 04 13:29:48 raspi21 systemd[1]: Started MariaDB 10.3.34 database server.
Jul 04 13:29:48 raspi21 /etc/mysql/debian-start[910]: Upgrading MySQL tables if necessary.
Jul 04 13:29:48 raspi21 /etc/mysql/debian-start[913]: /usr/bin/mysql_upgrade: the '--basedir' option is always ignored
Jul 04 13:29:48 raspi21 /etc/mysql/debian-start[913]: Looking for 'mysql' as: /usr/bin/mysql …
Run Code Online (Sandbox Code Playgroud)

mysql mariadb

0
推荐指数
1
解决办法
4010
查看次数