Форум программистов
 
Расширенный поиск
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > Python
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 19.06.2017, 21:41   #1
Romanovkrd
Новичок
 
Регистрация: 18.06.2017
Сообщений: 2
Репутация: 10
По умолчанию Jythone - получить размер таблицы (Мб) и записать результат в файл

Создал в ODI код. Нужно записать в файл рядом с названием таблицы её размер. Пока что только записывает название

Цитата:
def prepareSQL():
con=odiRef.getJDBCConnection("SRC") #соединение с БД
sql='''<%=odiRef.getOption("zapis") %> ''' #Выполнение запроса -
return con.prepareStatement(sql) #возвращает названия
#нужных таблиц из
#системной

prep = prepareSQL()
rs=prep.executeQuery()
f=open("C:\Temp\droptab4.txt","a") #Открываем файл на компе для
#записи
while(rs.next()): #Пока есть записи записываем
#названия таблиц в файл.
data=rs.getString("OBJ_NAME") #В этот же файл должна быть
#запись размера таблиц в мб
f.write(data +" \n")
f.close() # Закрываем файл
prep.close()
я думаю как то так решить
Цитата:
while(rs.next()):
data=rs.getString("OBJ_NAME")
s=os.path.getsize(data)
f.write(data +" \n" + s)
f.close()
prep.close()
но os.path.getsize используется для поиска размера файлов на компе.
А как узнать размер таблицы из списка???
Romanovkrd вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# Как записать результат отработки формы в файл? αλεχ11 C# (си шарп) 3 01.06.2014 17:27
Дан файл f, который содержит вещественные числа. Найти сумму чисел и записать результат в новый файл. (Delphi) 2Nboy Помощь студентам 1 08.06.2012 17:01
Записать результат формулы в файл Mikkel27 Помощь студентам 2 16.04.2012 22:12
Как связать таблицы и получить результат HAMMAN Microsoft Office Excel 2 04.11.2009 20:32
Как записать результат чего либо в файл (C#) masicev Помощь студентам 0 25.10.2009 12:22




16:20.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru