Viene visualizzato un errore con la query semplice da inserire per inserire dati. Ho fatto ricerche, ma per la vita di me, non riesco a capire che cosa sta succedendo. Ecco il mio SQL:Conversione non riuscita durante la conversione del valore varchar in int
IF OBJECT_ID('settings') IS NOT NULL
DROP TABLE [settings]
CREATE TABLE [settings] (
[id] [bigint] IDENTITY(1,1) NOT NULL PRIMARY KEY,
[tenant_id] [bigint] NOT NULL,
[name] [varchar](32) NOT NULL,
[value] [varchar](255) NOT NULL
)
INSERT INTO settings
(name, value, tenant_id)
VALUES
('from_email' , '', 1),
('dash_rss', '', 1),
('theme', '', 1),
('version', '0.84', 1),
('iphone_theme', '', 1),
('enable_sandbox_number', 1, 1),
('twilio_endpoint', 'https://api.twilio.com/2008-08-01', 1);
E l'errore che ottengo è: Conversione non riuscita durante la conversione del valore varchar '0.84' per tipo di dati int.
Perché sta cercando di convertire questo in int quando la colonna è varchar?
Sei un genio. Questo ha risolto il problema. Grazie! – Allen
Grazie, stavo impazzendo a cercare di vedere cosa stavo facendo male. pazzo come qualcosa di minore può causare problemi importanti. – Eman