세 개의 열이있는 테이블이 있습니다. 이들은 VarChar 유형입니다. 첫 번째와 두 번째 열의 값을 연결하여 다른 테이블의 첫 번째 열에 삽입하려고합니다. 는이 코드 내가 오류를 얻을 insert into table2(cloumn1)
select city+''+Coalesce(zipcode) from table1
을 사용 Error Code: 129
내가 경고가 계속 아래의 쿼리를 실행 : 경고 | 1292 | 잘못된 DOUBLE 값을 '잘린 날짜'로 잘라 버렸습니다. 날짜가 str_customvalue 인 문자열 만 추출하려고합니다. 그것이 내가 DATE(DATE(str_customvalue)) is not null을 한 이유입니다. Select
case str_category
w
절차에 문제가 있습니다. 판매 테이블에서 값을 가져 와서이를 사용하여 쿼리를 작성하려고합니다.이 DROP PROCEDURE IF EXISTS turnover;
DELIMITER $$
CREATE PROCEDURE turnover()
BEGIN
DECLARE col INT;
DECLARE q TEXT;
DECLARE i I
여기에 이런 버그가 많이 있지만이 쿼리는 삽입 쿼리와 다르게 보입니다. 여기 CREATE TABLE card_info (
card_id mediumint(8) unsigned NOT NULL AUTO_INCREMENT,
card_name_orig varchar(150) NOT NULL,
card_name_html varchar(150) NOT NULL,
경고가 나타나는 이유를 알고 있습니다. 있는 MySQL '0000-00-00 0시 0분 0초'형식 설정 VARCHAR (20) 열에있는 숫자 비교 예로 : select * from table where varchar_date_column > 0;
그러면 I 것 ... 수행 Warning | 1292 | Truncated incorrect DOUBLE v
보이지 않는 부분이 있습니까? 왜이 오류가 발생하는지 알 수 없습니다. 그것은 심지어 정수를 요구하지 않아야합니다. MariaDB [ams]> describe server_current_status;
+----------+-------------+------+-----+---------+----------------+
| Field | Type | N