나는 PHY MySQL과 PHPmyadmin에 익숙하지 않다. 변수로 표 만들기 및 소수 자릿수 삽입 표가 생성되었지만 0.00이 내 번호로 표시됩니다.변수로 DECIMAL (11,2) 테이블을 생성 계속 0.00
INSERT INTO
`amount`(`amt_id`,`amount`)
VALUES
('1', '$625545.00'),
나는 PHY MySQL과 PHPmyadmin에 익숙하지 않다. 변수로 표 만들기 및 소수 자릿수 삽입 표가 생성되었지만 0.00이 내 번호로 표시됩니다.변수로 DECIMAL (11,2) 테이블을 생성 계속 0.00
INSERT INTO
`amount`(`amt_id`,`amount`)
VALUES
('1', '$625545.00'),
드롭 값에 $
기호 :
INSERT INTO amount(amt_id,amount) VALUES ('1', '625545.00');
주 내 열이 나는 테이블에 삽입 amount
DECIMAL (11,2) NULL NOT,
로 구성되어 : MS SQL에는 이러한 값을 허용 할 수있는 money
필드가 있지만 MySQL은 허용되지 않습니다.
당신이 입력하는 문자열 :
이 : 당신이 DECIMAL (11,2) 필드에 데이터를 입력합니다
INSERT INTO amount(amt_id,amount) VALUES ('1', '$625545.00'),
INSERT INTO amount(amt_id,amount) VALUES ('1', 'helloworld'),
에 해당 될 틀림없이 입력 해주세요 12345.22
문자열 val을 입력하는 것을 볼 수 있습니다. (숫자 필드의 한 유형 인) 데이터 유형이 DECIMAL 인 필드에서 ue ("$"사용)를 선택하십시오. 먼저 값에서 "$"을 제거해야합니다. DECIMAL을 11,2로 설정 했으므로 ".00"의 값은 으로 저장 한 후에도 값이됩니다. 그래서, 아래의 당신을 위해 작동합니다
INSERT INTO amount(amt_id,amount) VALUES ('1', '625545.00');
또는
INSERT INTO amount(amt_id,amount) VALUES ('1', '625545');
가 당신을 도울 것입니다 바랍니다.