Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Error converting data type varchar to numeric

[es] :: MS SQL :: Error converting data type varchar to numeric

[ Pregleda: 1449 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
212.200.139.*



+21 Profil

icon Error converting data type varchar to numeric22.06.2009. u 12:34 - pre 180 meseci
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...
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
82.117.202.*

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Error converting data type varchar to numeric22.06.2009. u 13:16 - pre 180 meseci
Nisi postovao definiciju promenjive (parametra?) @LINE_TYPE

Da nije on nekog numerckog tipa?

Takodje mozda imas trigger na tabeli RX_OPERATIONS koji pukusava konverziju...
Every hamster has his day.
 
Odgovor na temu

Zevs85
Zeljko Todorovic
Novi Sad, Sabac

Član broj: 24612
Poruke: 325
212.200.139.*



+21 Profil

icon Re: Error converting data type varchar to numeric22.06.2009. u 15:05 - pre 180 meseci
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 :)
 
Odgovor na temu

[es] :: MS SQL :: Error converting data type varchar to numeric

[ Pregleda: 1449 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.