php - 在 PhpMyAdmin 中创建表时 MySQL 错误 1064
问题描述
CREATE TABLE `cuenta` (
`id` INT NOT NULL AUTO_INCREMENT,
`nombre` VARCHAR(100) NOT NULL,
`institucion` INT(100) NOT NULL,
`fechaApertura` DATETIME NOT NULL,
`fechaCierre` DATETIME NOT NULL,
`moneda` VARCHAR(100) NOT NULL,
`saldoDisponible` DOUBLE(20) NOT NULL,
`saldoInicial` DOUBLE(20) NOT NULL,
`saldoPagado` DOUBLE(20) NOT NULL,
`saldoRestante` DOUBLE(20) NOT NULL,
`pago` DOUBLE(20) NOT NULL,
PRIMARY KEY(`id`)
) ENGINE = INNODB;
我正在尝试使用该脚本创建一个表,但在 phpmyadmin 中出现错误
附近的语法有问题') NOT NULL, `saldoInicial` DOUBLE(20) NOT NULL, `saldoPagado` DOUBL...' in line 8
我是数据库新手,所以请帮忙。
解决方案
CREATE TABLE `cuenta` (
`id` INT NOT NULL AUTO_INCREMENT,
`nombre` VARCHAR(100) NOT NULL,
`institucion` INT(100) NOT NULL,
`fechaApertura` DATETIME NOT NULL,
`fechaCierre` DATETIME NOT NULL,
`moneda` VARCHAR(100) NOT NULL,
`saldoDisponible` DECIMAL(20,2) NOT NULL,
`saldoInicial` DECIMAL(20,2) NOT NULL,
`saldoPagado` DECIMAL(20,2) NOT NULL,
`saldoRestante` DECIMAL(20,2) NOT NULL,
`pago` DECIMAL(20,2) NOT NULL,
PRIMARY KEY(`id`)
) ENGINE = INNODB;
推荐阅读
- java - StringBuilder.delete 以有效长度失败
- database - 从 Google Cloud Firestore 快速获取数据
- c# - odbcjt32.dll 的真实路径是什么,System32 或 SysWOW64 检查它的参数
- prolog - 从变量中减去 8 时如何消除异常错误?
- ios - 在模拟器和本地设备上获取不同的时间格式 - Swift iOS
- python - 如何计算 SymPy 中函数比率的形式幂级数?[AttributeError: 'Mul' 对象没有属性 'truncate']
- php - Laravel hasManyThrough 什么都不返回
- python - 更新用户电子邮件 Python API
- c - 如何将自定义结构插入另一个包含初始结构的二维指针的结构中?
- css - 发布的 vue 组件没有 css (NPM)