我的守则:
infile = open("table1.txt", "r")
a_list = infile.read().split("\n")
infile.close()
for pass_num in range(len(a_list)-1, 0, -1):
for i in range(0, pass_num):
if int(a_list[i].split(",")[1].strip()) > int(a_list[i+1].split(",")[1].strip()
下面的代码是在添加LPAD函数后给出'9804响应行大小或恒定行大小溢出错误‘的错误。如果我删除LPAD函数,它运行良好。
使用ODBC连接查询可以很好地使用2 LPAD函数。具有3个LPAD函数,其抛出误差。
有人能建议怎么解决这个问题吗。
SELECT
CAST(TableA.A AS VARCHAR(50)) AS A
,LPAD(CAST(CAST(TableA.B AS DECIMAL(18,2) FORMAT '-9999999999999999.9(2)' ) AS VARCHAR(20)),20,' ') AS B
,LPAD(CA