当前位置: 首页 > wzjs >正文

领动建站电子商务网站有哪些?

领动建站,电子商务网站有哪些?,为什么前端都不用dw,做网站导航目录 前置: 1 数据回退 1.1 代码 1.2 pgAdmin4 中查看 1)t_daily 2) t_stock_daily 2 数据库导出、导入 前置: 本博文是一个系列。在本人“数据库专栏”-》“PostgreSQL_”开头的博文。 1 数据回退 上一节“PostgreSQL_数据下载并…

目录

前置:

1 数据回退

1.1 代码

1.2 pgAdmin4 中查看

1)t_daily

2) t_stock_daily

2 数据库导出、导入 


前置:

本博文是一个系列。在本人“数据库专栏”-》“PostgreSQL_”开头的博文。

1 数据回退

上一节“PostgreSQL_数据下载并保存(psycopg2)”,保存了 2023年7月11日 至 2025年2月13日 的数据。任意取一个日期,比如2025年1月10日,回退到这个日期。

1.1 代码

def rollback_to_day_before(date_str:str):conn = connect_db()'''t_stock_daily1 找出每只股票 date_str 对应的索引位置2 遍历 update 表格'''cur = conn.cursor()# 传入的 date_str 可能不是交易日,如果不是交易日要找到最靠近 date_str 之前的交易日sql_q_m_str = f"select max(tradeDateOj) from t_daily where tradeDateOj <= \'{date_str}\';"cur.execute(sql_q_m_str)res0 = cur.fetchone()date_str0 = res0[0].strftime('%Y-%m-%d')sql_query_str = f"select ticker,array_position(tradeDate,\'{date_str0}\') from t_stock_daily;"cur.execute(sql_query_str)res = cur.fetchall()sql_update_str = """update t_stock_daily set tradeDate=tradeDate[1:%s],openPrice=openPrice[1:%s],highestPrice=highestPrice[1:%s],lowestPrice=lowestPrice[1:%s],closePrice=closePrice[1:%s],turnoverVol=turnoverVol[1:%s],turnoverValue=turnoverValue[1:%s],dealAmount=dealAmount[1:%s],turnoverRate=turnoverRate[1:%s],negMarketValue=negMarketValue[1:%s],marketValue=marketValue[1:%s],chgPct=chgPct[1:%s],PE=PE[1:%s],PE1=PE1[1:%s],PB=PB[1:%s],isOpen=isOpen[1:%s],vwap=vwap[1:%s] where ticker=%s;"""# 删除 t_daily date_str之后的数据sql_delete_str = f"delete from t_daily where tradeDateOj>\'{date_str}\';"data_list = []for one in res:one_node = (one[1],one[1],one[1],one[1],one[1],one[1],one[1],one[1],one[1],one[1],one[1],one[1],one[1],one[1],one[1],one[1],one[1],one[0])data_list.append(one_node)passtry:cur.executemany(sql_update_str,data_list)cur.execute(sql_delete_str)conn.commit()except Exception as e:print(f'error:{e}')conn.rollback()finally:cur.close()conn.close()pass

1.2 pgAdmin4 中查看

1)t_daily

2) t_stock_daily

select tradeDate[array_length(tradeDate,1)],openPrice[array_length(openPrice,1)],highestPrice[array_length(highestPrice,1)],lowestPrice[array_length(lowestPrice,1)],closePrice[array_length(closePrice,1)],turnoverVol[array_length(turnoverVol,1)],turnoverValue[array_length(turnoverValue,1)],dealAmount[array_length(dealAmount,1)],turnoverRate[array_length(turnoverRate,1)],negMarketValue[array_length(negMarketValue,1)],marketValue[array_length(marketValue,1)],chgPct[array_length(chgPct,1)],PE[array_length(PE,1)],PE1[array_length(PE1,1)],PB[array_length(PB,1)],isOpen[array_length(isOpen,1)],vwap[array_length(vwap,1)] from t_stock_daily where ticker='000001';

2 数据库导出、导入 

导出

1 打开cmd

2 cd 到postgreSQL安装目录的bin目录

执行 

pg_dump -U postgres -h 127.0.0.1 -p 5432 -F c -b -v -f E:/db_stock.dump db_stock

注意:“E:/db_stock.dump”换成自己的路径; db_stock换成要导出的数据库名

导入

 

1 打开cmd

2 cd 到postgreSQL安装目录的bin目录

执行 

dropdb -U postgres -h 127.0.0.1 -p 5432 db_stock

createdb -U postgres -h 127.0.0.1 -p 5432 db_stock

pg_restore -U postgres -h 127.0.0.1 -p 5432 -d db_stock -v D:/db_stock.dump

http://www.dtcms.com/wzjs/505563.html

相关文章:

  • 成都市网站建设设计按效果付费的推广
  • 浩森宇特北京网站设计长尾关键词是什么
  • 做网站优化百度指数在线查询前100
  • 买了个域名 如何自己做网站培训机构排名一览表
  • 建设厅官方网站新资质标准创建网站的流程是什么
  • 公司网站建设备选方案评价标准域名检测
  • 深圳宝安区石岩街道关键词优化百家号
  • 网站开发可行性技术方案广告主广告商对接平台
  • 网站开发好的语言陕西网站建设网络公司
  • 一个简单校园网的设计新媒体seo培训
  • seo网站优化培训班常用的搜索引擎有哪些
  • 优秀的网页设计网站北京seo技术
  • 浙江省网站建设公司排名网络营销品牌公司
  • 国外的智慧城市建设网站百度手机助手官网
  • 专业网页设计工具360优化大师官方网站
  • jsp法院网站模板关键词优化排名平台
  • 查建设施工资质的网站站长之家查询工具
  • 郑州网站备案百度广告推广平台
  • 乌鲁木齐市疫情发布会最新消息百度上做优化一年多少钱
  • 奢侈品 网站建设方案社群营销的十大步骤
  • 寿光哪里做网站微信引流主动被加软件
  • 网站跳出率多少正常广告营销策略有哪些
  • 邵阳住建部网站百度快速排名软件
  • 做网站价格表百度一下就知道官方
  • 企业网站管理系统安装教程上海营销seo
  • 自己怎么做网站建设关键词搜索爱站网
  • 导航类网站怎么做排名朝阳网站建设
  • 怎么做微信辅助的网站seo优化首页
  • 小型网站设计及建设论文范本网络广告策划方案范文
  • 河间做网站的电话品牌推广是做什么的