Мysql въпросчета
9 отговора
449 прегледа
Мysql въпросчета
значи проблема е следния.
Пражя си някжа таблица коиято има полета от тип char.И искам да LOAD DATA от текстов файл -- получава се следния проблем поледата явно са дясно подравнени и ако сам им дам дължина 20 например и от фаила се лоадват само стринговете които са дълги почти 20 символа по късите стават празни редове...и се получава една каша.Като подражня дясно стринговете във текстовия файл ...Всичко е наред но така ли трябва да е няма ли друг начин.Например как да си напрявя колоните(в таблицата) ляво подравнени....
А да и друго как на LOAD DATA да задам какви ще са разделителите на полетата в текстовия фаил (защото по defolt те са табулациq и enter за краи на записа). как да ги направя примерно да са интервал и enter??
ако мойе някои да помогне!!!
благодаря предварително
Пражя си някжа таблица коиято има полета от тип char.И искам да LOAD DATA от текстов файл -- получава се следния проблем поледата явно са дясно подравнени и ако сам им дам дължина 20 например и от фаила се лоадват само стринговете които са дълги почти 20 символа по късите стават празни редове...и се получава една каша.Като подражня дясно стринговете във текстовия файл ...Всичко е наред но така ли трябва да е няма ли друг начин.Например как да си напрявя колоните(в таблицата) ляво подравнени....
А да и друго как на LOAD DATA да задам какви ще са разделителите на полетата в текстовия фаил (защото по defolt те са табулациq и enter за краи на записа). как да ги направя примерно да са интервал и enter??
ако мойе някои да помогне!!!
благодаря предварително
Re: Мysql въпросчета
Може би може :-))))
виж синтаксиса ТУК
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
виж синтаксиса ТУК
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Re: това с лявото и дясното
подравняване не го разбрах.
Я дай някъв пример.
salle.online.bg/sig
Я дай някъв пример.
salle.online.bg/sig
Re: Мysql въпросчета
Мерси много. Незнам защо аз не мойах да го намеря това във същия сайт но както и да е :).
А само още едно нещо
[IGNORE number LINES]
[(col_name,...)]
това не го разбрах за какво точно става въпрос какви са тези number LINES
А само още едно нещо
[IGNORE number LINES]
[(col_name,...)]
това не го разбрах за какво точно става въпрос какви са тези number LINES
Re: Мysql въпросчета
И между другото полетата ми как не се оправиха но поне разбрах как да си
променям ""
настроиките
:) ако мога така да се изразя на
Незнам как да го обесня това с полетата 4е да ме разберете по добре да го покажа
когато входния ми фаил изглеvда така
Coast
IslandBoundary
River
Lake
Geological
Province
MorphologicalBoundary
StateBoundary
AdministrativeBoundary
Road
всико е наред и таблицата след LOAD DATA изглежда така
[линк]
но когато входния фаил е:
Coast
IslandBoundary
River
Lake
Geological
Province
MorphologicalBoundary
StateBoundary
AdministrativeBoundary
Road
тогава таблицата след LOD DATA е ето такава
[линк]
Ами това е незнам как по нагледно да обесня проблема ако може да ми отговорите как да го реша ще сам благодарен

променям ""
настроиките
:) ако мога така да се изразя на
Незнам как да го обесня това с полетата 4е да ме разберете по добре да го покажа
когато входния ми фаил изглеvда така
Coast
IslandBoundary
River
Lake
Geological
Province
MorphologicalBoundary
StateBoundary
AdministrativeBoundary
Road
всико е наред и таблицата след LOAD DATA изглежда така
[линк]
но когато входния фаил е:
Coast
IslandBoundary
River
Lake
Geological
Province
MorphologicalBoundary
StateBoundary
AdministrativeBoundary
Road
тогава таблицата след LOD DATA е ето такава
[линк]
Ами това е незнам как по нагледно да обесня проблема ако може да ми отговорите как да го реша ще сам благодарен
прочети това след горното!!!
или форома не е добре или аз :)))
начи първия входен фаил е с дясно подравнаване.... и като го paste беше така де ама незнам защо така стана...
а втория си е така както изглежда (с ляво подравняване) :))
начи първия входен фаил е с дясно подравнаване.... и като го paste беше така де ама незнам защо така стана...
а втория си е така както изглежда (с ляво подравняване) :))
Re: прочети това след горното!!!
Форума си е добре, ама малко ХТМЛ ти трябва :-))) Ползвай [prе] ...[/prе]
До колкото видях, се опитваш да вкараш 1 колона с текст в таблица с 2 колони, като първата от тя е числова: INT (11)
За това ти се режат някои от нещата. Вкарай я първо в таблица с 1 колона и ще заспят нещата :-)))))
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Така например
тук има текст
който е дясно подравнен
До колкото видях, се опитваш да вкараш 1 колона с текст в таблица с 2 колони, като първата от тя е числова: INT (11)
За това ти се режат някои от нещата. Вкарай я първо в таблица с 1 колона и ще заспят нещата :-)))))
root@ro6avia#echo rm -rf * > /bin/seek_and_destroy
root@ro6avia#/bin/seek_and_destroy
Re: браво на Рошавия за гадаенето ама защо трябва
Пенев. Дай си структурата на таблицата бе човек. Що ни караш да гадаем?
SHOW CREATE TABLE ...
Доколкото схващам (т.е. гадая) текстовия файл ти си го приготвяш. Ако е така сложи по едни кавички около всяка стойност и след това
LOAD DATA ... FIELDS ENCLOSED BY '"' ..
Явно по някакъв начин успяваш да "подравниш" колонките в текстовия файл. Ако наслагаш въпросните кавички или каквото там друго си харесаш за разделители ще се види много ясно
salle.online.bg/sig
SHOW CREATE TABLE ...
Доколкото схващам (т.е. гадая) текстовия файл ти си го приготвяш. Ако е така сложи по едни кавички около всяка стойност и след това
LOAD DATA ... FIELDS ENCLOSED BY '"' ..
Явно по някакъв начин успяваш да "подравниш" колонките в текстовия файл. Ако наслагаш въпросните кавички или каквото там друго си харесаш за разделители ще се види много ясно
salle.online.bg/sig
Re: прочети това след горното!!!
Мерси много за съвета да използвам нямаше нужда но все пак е нещо
:) А ето ти тук малко дясно подражнен текст
таблицата е двуколонна и файлат е
двуколонен само че първата
колона е празна заштото в таблицата
тя си е auto_increment :)
обаче без "per" не се е видяла ....:))
та както и да е проблема ми
вообще не е бил такъв .....
а е бил във показването на тъпия mysql..... като си направих един селект
със php всичко си е там :)[/per]
Re: браво на Рошавия за гадаенето ама защо трябва
Да да достатъчно....не е необходимо да ме хокате...а за гадател сигурно те бива :)))))))