小编Meh*_*udi的帖子

Netezza 通过连接到另一个表来更新表列

我在运行更新时遇到错误,但我无法弄清楚 Netezza 中的问题出在哪里。我很感激一些帮助。

错误 [42S02] 错误:关系不存在 DEVML_WORK.AGRINSHPUN.A

 update Table A
    set A.COL1 = B.COL2 
    from A left outer join  B 
    on A.CU_NUM=B.CU_NUM;
Run Code Online (Sandbox Code Playgroud)

sql netezza

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

将 python 数据帧传递给对象并更改数据帧

我是Python新手,我试图将参数(数据帧)传递给函数并通过读取Excel文件来更改参数(数据帧)的值。(假设我已经导入了所有必需的文件)

我注意到 python 在这里没有通过引用传递参数,并且我最终没有初始化/更改数据帧。

我读到 python 通过对象引用传递,而不是通过值或引用传递。但是,我不需要更改相同的数据框。

输出是:类'pandas.core.frame.DataFrame'>

from pandas import DataFrame as df
class Data:
   x = df

   @staticmethod
   def import_File(df_name , file):
       df_name  = pd.io.excel.read_excel(file.replace('"',''), sheetname='Sheet1', header=0, skiprows=None, skip_footer=0, index_col=None, parse_cols=None, parse_dates=True, date_parser=True, na_values=None, thousands=None, convert_float=True, has_index_names=None, converters=None, engine=None )


def inputdata():
    Data.import_File(Data.x,r"C:\Users\Data\try.xlsx")
    print(Data.x)
Run Code Online (Sandbox Code Playgroud)

python dataframe pandas

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

标签 统计

dataframe ×1

netezza ×1

pandas ×1

python ×1

sql ×1