Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 1.954 pregleda

Najnovija ↓

Error converting data type varchar to numeric 22.06.2009. u 13:34 · pre 211 meseci #1
Imam (LINE_TYPE) polje u bazi koje je tipa varchar(40).

Kada uradim ovako nesto:
Code:
INSERT INTO RX_OPERATIONS
                      (ORDER_ID, LINE_TYPE)
VALUES     (@ORDER_ID,@LINE_TYPE)


Dobijem gresku da ne moze da prekonvertuje ulaznu vrednost u numeric... Zbog cega bi uopste konvertovao u numeric?! Ali kad napisem broj sve je ok, - izvrsi konverziju i gotovo.
Ne razumem u cemu je problem...
Imam i druga polja koja su tipa varchar ali za njih sve radi normalno:

Code:
CREATE TABLE [RX_OPERATIONS]
(    
    [ID]                               [numeric](38,0)          NOT NULL IDENTITY (1, 1),
    [ORDER_ID]                         [numeric](38,0)          NULL ,
    [EXECUTED_BY_NAME]                 varchar(100)          NULL ,
    [LINE_TYPE]                        varchar(40)              NULL ,
    .
    .
    .
    .
    CONSTRAINT rx_operations_pk PRIMARY KEY(ID),
    CONSTRAINT rx_operations_order_fk FOREIGN KEY (ORDER_ID) REFERENCES RX_SWITCHING_ORDERS (ID)
) ON [PRIMARY]
GO


Ne znam da li je bitno ali u pitanju je MS SQL 2005.

Svaka ideja je dobro dosla...
Re: Error converting data type varchar to numeric 22.06.2009. u 14:16 · pre 211 meseci #2
Nisi postovao definiciju promenjive (parametra?) @LINE_TYPE

Da nije on nekog numerckog tipa?

Takodje mozda imas trigger na tabeli RX_OPERATIONS koji pukusava konverziju...
Potpis
Every hamster has his day.
Re: Error converting data type varchar to numeric 22.06.2009. u 16:05 · pre 211 meseci #3
Citat:
Fedya:Takodje mozda imas trigger na tabeli RX_OPERATIONS koji pukusava konverziju...


Eee, sto nisam ranije postavio pitanje :D
Ma to je bio problem, sad sam bas krenuo da objasnim da sam napravio propust na toj strani :) los order u trigeru :)
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme