DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: kebingoo
今日帖子: 4
在线用户: 4
导航: 论坛 -> 发布代码 斑竹:liumazi,ruralboy  
作者:
男 fxfwy (凡星) ★☆☆☆☆ -
盒子活跃会员
2023/12/24 18:13:58
标题:
mysql下运行错误 浏览:350
加入我的收藏
楼主: 这么一句
ALTER TABLE  `bcbt`  ADD COLUMN  IF not EXISTS  `ksmpy`  varchar(20);
运行后提示:
Project sj.exe raised exception class EMySqlException with message '#42000You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF NOT EXISTS  `ksmpy`  varchar(20)  ;
ALTER TABLE  `bcjl`  ADD COLUMN IF NOT E' at line 1'.
navicat运行提示:
[ERR] 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'IF not EXISTS  ( `ksmpy`  varchar(20))' at line 1
[ERR] ALTER TABLE  `bcbt`  ADD COLUMN  IF not EXISTS  ( `ksmpy`  varchar(20)) ;
[SQL] Finished with error

怎么回事,网上都是这个语句啊
----------------------------------------------
-
作者:
男 fxfwy (凡星) ★☆☆☆☆ -
盒子活跃会员
2023/12/24 18:22:35
1楼: mysql 8.1 
不能用IF not EXISTS  ?
----------------------------------------------
-
作者:
男 tuesdays (Tuesday) ▲▲▲▲△ -
普通会员
2023/12/24 18:34:03
2楼: 8.1 甚至 int都不能指定长度了.
----------------------------------------------
delphi界写python最强, python界写delphi最强. 写自己的代码, 让别人去运行.
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行60.54688毫秒 RSS