小编Viv*_*vek的帖子

Oracle在空格之前获取子字符串

我有一个中间有空格的字符串,我需要在空格之前得到第一个字符串(可以是数字).

 WITH test_data AS (
  SELECT '123642134  10' AS quarter_cd FROM dual UNION ALL --VALID
)

 select *
  from test_data
 where regexp_like(quarter_cd, '', 'c')
Run Code Online (Sandbox Code Playgroud)

输出应该是:

123642134
Run Code Online (Sandbox Code Playgroud)

regex sql oracle

8
推荐指数
1
解决办法
5万
查看次数

从python中读取csv文件

我在excel文件中有一些数据.我将文件更改为.csv文件并尝试编写一些python代码来读取文件.

但我得到一些不可预测的输出.我的代码是这样的:

INPUT_DIR = os.path.join(os.getcwd(),"Input")
OUTPUT_DIR = os.path.join(os.getcwd(),"Output")
print INPUT_DIR, OUTPUT_DIR 

def read_csv():    
    files = os.listdir(INPUT_DIR)
    for file in files:
        file_full_name = os.path.join(INPUT_DIR,file)
        print file_full_name
        f = open(file_full_name,'r')
        for line in f.readlines():
            print "Line: ", line

def create_sql_file():
    print "Hi"


if __name__ == '__main__':
    read_csv()
    create_sql_file()
Run Code Online (Sandbox Code Playgroud)

这给出了非常奇特的输出:

 C:\calcWorkspace\13.1.1.0\PythonTest\src\Input C:\calcWorkspace\13.1.1.0\PythonTest\src\Output
C:\calcWorkspace\13.1.1.0\PythonTest\src\Input\Country Risk System Priority Data_01232013 - Copy.csv
Line:  PK**
Run Code Online (Sandbox Code Playgroud)

有人知道这个问题吗?

python csv xls

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

标签 统计

csv ×1

oracle ×1

python ×1

regex ×1

sql ×1

xls ×1