| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Импортиране на eкселски таблици в MSSQL studio http://mcu-bg.com/mcu_site/viewtopic.php?f=14&t=16605 |
Страница 1 от 1 |
| Автор: | Ники [ Сря Юни 19, 2019 8:19 pm ] |
| Заглавие: | Импортиране на eкселски таблици в MSSQL studio |
Имам екселски файл с 100ина таблици. Искам да го импортна в Sql studio. във всяка от таблиците има колона, която на 80% е запълнена със 7-11 цифрени цели числа, и остатъка със буквено-цифрен стринг. По някаква си логика импортера на SQL студиото решава че това е колона тип FLOAT, първо пропуска смесените полета при импорта, после преобразува изгледа на числените полета до друг ненужен за мен формат. Гугъл ми подсказва че имало регистри настройка TypeGuessRows, която е =8, и като се сложи =0, нещата стават ок, да ама не, продължава си по стария начин. Има някакъв начин с писане на по-сложен SQLски скрипт, обаче не ми се навлиза толкова дълбоко за прости неща. Някой борил ли е подобен проблем? |
|
| Автор: | palavrov [ Сря Юни 19, 2019 9:41 pm ] |
| Заглавие: | Re: Импортиране на eкселски таблици в MSSQL studio |
Малко са ми ръждясали познанията по SQL server но доколкото помня имаше някакъв tool за импорт на csv, xls, и прочее таблични файлови формаи към база данни. Според мен най добре да импортнеш всичко като plain text и след като веднъж го имаш в sql table да си напишеш един сложен скрипт който да трансформира по там каквито правила се налага данните. Тази задаче е само привидно проста и щеш не щеш ще се наложи да навлезеш по надълбоко - просто е когато първоначалните данни са добре форматирани, твоят случай не е такъв, така че давай смело към дълбокото ... |
|
| Автор: | Ники [ Сря Юни 19, 2019 10:26 pm ] |
| Заглавие: | Re: Импортиране на eкселски таблици в MSSQL studio |
Скрипта за последваща трансформация/пренасяне на данните е готов. И съвсем стана като сблъсък в стената, за неща изглеждащи елементарно, да заеквам невярващо в какъв филм се вкарах, нови технологии и все по -невероятни батаци. Сървъра е SQL 2014, a Excel-а 2007, ако това има значение. Сега ме подсети да пробвам първо ще експортна .xls към .cvs, и оттам в SQL..да видим. |
|
| Автор: | Ники [ Сря Юни 19, 2019 11:28 pm ] |
| Заглавие: | Re: Импортиране на eкселски таблици в MSSQL studio |
След загубен ден, трябваше да пусна тема тук, за да се сетя какъв въпрос да задам на гугъл. Автоматичния импорт, не бил explicit, имало възможност за пипане, и по някакъв странен начин на третия опит се получи.. |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|