问题描述
我必须从数据库中导出所有表,然后将它们重新导入。我通过sqlAzureMW工具生成了bcp
命令,该工具以某种方式以适当的方式对表进行排序,以避免FK的依赖性问题。我认为该工具没有通过cmd或其他方式生成它们的选项,并且无法在我的方案中使用UI。所以问题是我可以通过T-sql以此顺序获得表的列表吗?
我也无法使用备份/还原方法,因此我正在寻找其他方法来完成任务。 BCP的运行速度非常快,我更喜欢它,但是我不想对表的顺序进行硬编码,如果有人添加具有依赖项的新表,该脚本将不再起作用。
解决方法
此存储过程:
import numpy as np
import matplotlib.pyplot as plt
x = [ 10,20,30]
y = [ 10,22.5,43.34 ]
x_new = 100
y_new = np.interp(x_new,x,y)
print(y_new)
plt.plot(x,y,"og-");
plt.show()
帮助了我,并给了我正确的订单,然后我只是通过bcp和正确的订单进行了导出/导入,一切都按预期进行。