데이터 유형을 nvarchar
에서 float
으로 변경하는 변경 스크립트가 있습니다. 로컬 컴퓨터에서는 제대로 작동하지만 2012 서버에서는 작동하지 않습니다.서버에서 변경 스크립트가 작동하지 않습니다.
아무에게도 내 스크립트의 문제점이나 서버에서 변경해야 할 사항을 알려줄 수 있습니까?
ALTER TABLE mytable
ALTER COLUMN mycolumn FLOAT
을 나는이 오류 얻을 : 다음과 같이
내 ALTER 스크립트입니다 '. 데이터 유형 VARCHAR가 떠 변환 오류'가 에러를 던지는 경우
Msg 8114, level 16,state 5, line 6
Error converting datatype nvarchar to float
어떤 데이터베이스를 사용합니까 (MySQL, SQL-Server ...)? 오류 메시지 란 무엇입니까? – Jens
일부 행의 값을 새 유형으로 변환 할 수없는 경우 오류가 발생할 수 있습니다. – 1010
안녕하세요, Jens, SQL Server를 사용하고 있습니다. 메시지 8154, 수준 16, 상태 5, 줄 6, 데이터 형식 nvarchar를 float로 변환하는 중 오류가 발생했습니다. – Swamy