[ruby-it] [Firebird]Problema con il default dei campi obbligatori
Matteo Vaccari
vaccari a pobox.com
Gio 11 Gen 2007 09:27:35 CET
On 1/10/07, Paolo Guzziii <plex27 a alice.it> wrote:
> ciao
> sto sviluppando un'applicazione in Rails; utlizzo come DB--> FIREBIRD.
>
> Non riesco ad inserire i dati nel DB in quanto ho dei problemi con i
> campi VARCHAR obbligatori che devono avere un valore di DEFAULT. Posso
> Column unknown
> M
> : SELECT CAST("M" AS VARCHAR(1)) FROM RDB$DATABASE
> CREATE TABLE PAZIENTI (
> PRG INTEGER DEFAULT 0 NOT NULL,
> SESSO VARCHAR(1) DEFAULT "M" NOT NULL,
> NOME VARCHAR(50) NOT NULL,
> COGNOME VARCHAR(50) NOT NULL
> )
Forse non ho capito il tuo problema, ma prova con "select SESSO from
pazienti" ....
: - )
M
>
> ---------------------------------------------------------------------------------------------
> CONTROLLER
>
> def salva_nuovo_paz
> an_paziente = Paziente.new(
> :nome => "#{session[:dipendente][1]}",
> :cognome => "#{session[:dipendente][0]}",
> :sesso => "#{session[:dipendente][8]}")
> an_paziente.save
> redirect_to :action => "prova"
> end
> ----------------------------------------------------------------------------------------
> MODEL
>
> class Paziente < ActiveRecord::Base
> set_table_name "pazienti"
> set_primary_key "prg"
> set_sequence_name nil
> end
>
> --
> Posted via http://www.ruby-forum.com/.
>
>
> _______________________________________________
> Ml mailing list
> Ml a lists.ruby-it.org
> http://lists.ruby-it.org/mailman/listinfo/ml
>
>
>
--
http://matteo.vaccari.name/
Maggiori informazioni sulla lista
Ml