sql - INSERT INTO 后行尾的空值
问题描述
我目前正在尝试为INSERT INTO
我的 SQL 数据库添加一行 144 列。问题是新行的最后 10 个值是 NULL,而它们应该是 float 和 int。
这是我在数据库中的一个例子INSERT INTO
:
第一列 | 在最后一列之前 | 最后一栏 |
---|---|---|
1 | 无效的 | 无效的 |
这就是我正在使用的 SQL 请求
INSERT INTO "historic_data2"
VALUES (28438, 163, 156, 1, 'FIST 2', 91, 81, 82, 84, 90, 6, '2 Pts Int M', 'Offensive', 0, '91_81_82_84_90', 86, 85, 0, 36, 62, 24, 0, 132, 86, 0, 83, 0, 0, 0, 0, 42, 77, 24, 0, 173, 107, 0, 204, 0, 0, 0, 0, 42, 77, 24, 0, 173, 107, 0, 204, 0, 0, 0, 81, 62, 34, 23, 19, 45, 32, 18, 9, 19, 0.5555555555555556, 0.5161290322580645, 0.5294117647058824, 0.391304347826087, 1.0, 82, 54, 34, 18, 28, 49, 27, 17, 8, 28, 0.5975609756097561, 0.5, 0.5, 0.4444444444444444, 1.0, 302, 233, 132, 89, 69, 168, 116, 69, 35, 69, 0.5562913907284768, 0.4978540772532189, 0.5227272727272727, 0.39325842696629215, 1.0, 214, 161, 84, 73, 53, 119, 79, 39, 36, 53, 0.5560747663551402, 0.4906832298136646, 0.4642857142857143, 0.4931506849315068, 1.0, 717, 544, 298, 233, 173, 416, 285, 175, 97, 173, 0.5801952580195258, 0.5238970588235294, 0.587248322147651, 0.41630901287553645, 1.0, 466, 315, 183, 128, 151, 357, 233, 138, 91, 151, 0.7660944206008584, 0.7396825396825397, 0.7540983606557377, 0.7109375,1.0,112)
我不知道如何解决这个问题。我的猜测是一次可以插入多少列有一个硬性限制,但我不知道如何解决这个问题。预先感谢您的帮助
解决方案
推荐阅读
- python-3.x - 在 Python Flask 中创建数据库文件
- clang++ - Clang 从包含搜索路径中删除 -internal-externc-isystem
- java - 运行独立 jar 时没有拾取 arcgis 运行时库?
- python - 有没有办法比较python中枚举的内容?
- node.js - 如何根据数据库中的时间戳触发事件 - mongodb
- max - Astropy:以列名中的特定模式迭代表中的列
- python - 查找包含点的字符串时,Django QuerySet过滤无结果
- r - 在 R 中线性化数据(部分反转 XTABS)
- python - 对于语言模型微调(BERT 通过 Huggingface Transformers),输入文件应该如何精确格式化?
- html - Chart.js br 图表仅显示第一个值