在pl sql中读取包过程中的文件

时间:2016-07-06 17:37:50

标签: sql oracle plsql oracle11g oracle-sqldeveloper

我正在尝试在Pl Sql过程中读取文本文件,但无效 - 似乎是语法错误。我究竟做错了什么?我的怀疑是我没有宣布我应该做的事情。这是包体的第一条路径:

from tkinter import Tk, Label, RAISED, Button, Entry


window = Tk()

#Keyboard
labels = [['q','w','e','r','t','y','u','i','o','p'],
             ['a','s','d','f','g','h','j','k','l'],
             ['z','x','c','v','b','n','m','<']]

for r in labels:
    for c in r:
        label = Label(window, relief=RAISED, text=str(c))
        label.grid(row=labels.index(r), column=r.index(c))
window.mainloop()   

在那之后我有两个程序。文件内容结束后的所有内容都会突出显示某种类型的语法错误。我做错了什么?

编辑:这个问题与这个问题有什么关系?我没有看到它。对不起,如果它很明显。我根本没有看到相似之处。

1 个答案:

答案 0 :(得分:1)

典型的包体声明如下所示

 select orderno,count(DISTINCT product) product,COUNT(DISTINCT brand) brand       
 from data
 GROUP by orderno

变量,方法,初始化。在您的代码中相反:

orderno     product     brand
----------- ----------- -----------
1           2           3
2           2           1
3           2           2

变量,初始化,变量,方法。看起来你应该将代码放在正确的位置