Pereiti prie turinio

Kaip įdėt parametra varchar(255), o ne varchar


Rekomenduojami pranešimai

Sveiki, esu visiškai žalias DB, pagal tutorialą pradėjau kurt db lentelę. Yra toks parametras varchar, netgi 2, abu kartus bandau jį parinkt, bet pasirinkus neleidžia vest raidžių, o kai išsaugau rodo varchar(1). Klausimas kaip padaryt varchar(255) ir kad leistų man i value rašyt raides?

 

Supratau savo klaidą, kaip supratau reikėjo rašyt pavadinimą į Default2 eilutę, kur yra value. Jei klystu prašau pataisykit neesu dėl to tikras. Dar kitas klausimas, kaip duomenis galima įrašyt per console ?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Sveiki, esu visiškai žalias DB, pagal tutorialą pradėjau kurt db lentelę. Yra toks parametras varchar, netgi 2, abu kartus bandau jį parinkt, bet pasirinkus neleidžia vest raidžių, o kai išsaugau rodo varchar(1). Klausimas kaip padaryt varchar(255) ir kad leistų man i value rašyt raides?

 

Supratau savo klaidą, kaip supratau reikėjo rašyt pavadinimą į Default2 eilutę, kur yra value. Jei klystu prašau pataisykit neesu dėl to tikras. Dar kitas klausimas, kaip duomenis galima įrašyt per console ?

 

Stulpelis rašai savo pavadinimą, Tipas varchar, ir Ilgis/reikšmės* 255

gali pasinaudoti sql užklausa

 

ALTER TABLE `lenteles_pavadinimas` ADD `stulpelio_pavadinimas` VARCHAR( 255 ) NOT NULL ,

ADD INDEX ( `stulpelio_pavadinimas` )

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ačiū už atsakymus :) gal galėtumėt pagelbėt dėl dar 1 dalyko:

CREATE TABLE 'jos_reviews' 
(
 'id' int(11) NOT NULL auto_increment,
 'name' varchar(255) NOT NULL,
 'address' varchar(255) NOT NULL,
 'reservations' varchar(31) NOT NULL,
 'quicktake' text NOT NULL,
 'review' text NOT NULL,
 'notes' text NOT NULL,
 'smoking' tinyint(1) unsigned NOT NULL default '0',
 'credit_cards' varchar(255) NOT NULL,
 'cuisine' varchar(31) NOT NULL,
 'avg_dinner_price' tinyint(3) unsigned NOT NULL default '0',
 'review_date' datetime NOT NULL,
 'published' tinyint(1) unsigned NOT NULL default '0',
 PRIMARY KEY  ('id')
)

Išmeta tokį error`ą "#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''jos_reviews' ( 'id' int(11) NOT NULL auto_increment, 'name' varchar(255' at line 1" spėju senesnės versijos komandas naudoju. Gal pasakytumėt kaip reiktų pakeist bent 1 eilutę, kad veiktų kodas? Ačiū :]

Nuoroda į pranešimą
Dalintis kituose puslapiuose

CREATE TABLE IF NOT EXISTS `jos_reviews` (
 `id` int(11) NOT NULL auto_increment,
 `name` varchar(255) NOT NULL,
 `adress` varchar(255) NOT NULL,
 `reservations` varchar(31) NOT NULL,
 `quicktake` text NOT NULL,
 `review` text NOT NULL,
 `notes` text NOT NULL,
 `smoking` tinyint(1) unsigned NOT NULL default '0',
 `credit_cards` varchar(255) NOT NULL,
 `cuisine` varchar(31) NOT NULL,
 `avg_dinner_price` tinyint(3) unsigned NOT NULL default '0',
 `review_date` datetime NOT NULL,
 `published` tinyint(1) unsigned NOT NULL default '0',
 PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

 

 

kaip matai tavo klaida kad naudoji ' reikia naudoti ` :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...