mysql-error-1264

    2热度

    3回答

    我有一个存储过程,它将一行插入带有自动增量列的表中。 它给了我一个警告,但成功,如果我只是把“”为自动增量列的值。我现在摆脱错误的方式是指定插入值的哪些列......“插入到app_table(app_id,name,...)values(...)”中,但autoincremented列是唯一的列没有插入。有没有更干净的方法来做到这一点?像指定哪些列不要插入值?

    10热度

    1回答

    我手动(GASP!)在命令行输入MySQL命令,并且我收到了一个警告,我甚至不能理解。 (并且在任何人说什么之前,是的,我知道:1.使用命令行界面不是最好的方法; 2.我的表不被命名为“TABLE_NAME”,我的列不被命名为“DateColumn”,并且我的RecordID值不是真的是“1234”; 3.也许我列的类型应该是TIMESTAMP,但现在,它不动的....) 试图在2到输入的日期“2

    1热度

    4回答

    当我尝试插入下面的进入我的MySQL INSERT INTO `rooms` (`id`, `ip`) VALUES ('131213', '-259857341'); 我失败,与后续的错误: Warning: #1264 Out of range value for column 'ip' at row 1 我环顾四周,但还没有找到如何解决或解决它。 .. 我的字段是无符号int这应该工

    1热度

    2回答

    在MySQL中运行一组插入语句时,我总是收到Error Code: 1264. Out of range value for column 'x' at row 1。列类型设置为float(10, 10),列范围内的值范围为23.912 to 26.458,这些值在范围内。我完全不知道为什么我收到这个错误。

    0热度

    1回答

    我有一个查询在MySQL UPDATE `mylandho_foreclosure`.`property_commercial` SET `winningBid` = '14000000.00' WHERE `property_commercial`.`propertyId` =325 LIMIT 1 ; ,但它显示警告 Warning: #1264 Out of range value

    1热度

    1回答

    下面是用于创建我的表CREATE TABLE语句: CREATE TABLE IF NOT EXISTS `data_received` ( `id` int(10) unsigned NOT NULL, `date_received` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `edit_time` datetime

    1热度

    2回答

    这里有一个小问题。 我正在定期对MySQL表中的货币进行自动更新。生成的查询的 部分是: UPDATE ara_curr SET curr_xchange=REPLACE(CONVERT(CONVERT('1.60739',DECIMAL(9,5))/CONVERT('10000',DECIMAL(9,5)),DECIMAL(9,5)),'.',','), curr_rev_xchange=R