sql语句出错
UPDATE T_PlanFund
SET FPlanSumarry = '数码相机' FPlanMoney = 99999 FPlanMoneyDirection = 0 FPlanMoneyImport = 0 FPlanFundSign = ' ' FPlanFundDate = 2010 / 1 / 11 FPlanFundLock = 0
FPlanNote = '111'
WHERE FPlanFundId = 10
错误信息:'FPlanMoney'附近有语法错误
1、字段之间少逗号
2、日期类型一般是用减号分隔,加单引号
当然根据具体DBMS类型及连接DBMS的方式不同可能还有额外要求,参考语句如下
SQL code:
UPDATE T_PlanFund
SET FPlanSumarry = '数码相机', FPlanMoney = 99999, FPlanMoneyDirection = 0, FPlanMoneyImport = 0, FPlanFundSign = ' ', FPlanFundDate = '2010-1-11', FPlanFundLock = 0, FPlanNote = '111'
WHERE FPlanFundId = 10
楼上正解,请楼主注意
日期类型是个特殊的类型。要加双引号
同意一楼,呵呵,主要没加逗号
首先要加逗号,如果该字符串是在delphi内完成单引号还要输成两个单引号
多看一下Delphi提供的帮助文件!
学习 一楼应该是对的吧?
最好用to_date()函数,这样包没错
1L
回复内容 回复内容太短了!
相关问答:
执行的顺序:
1)文件浏览框(选择文件使用)
选择好文件后
点击一个导入按钮的时候 ,把上面上传框里的csv文件以一个ID为文件名,上传到**/**文件夹下
2)读取这个文件夹下的csv的文件,转换成sql
3 ......
今天做了一个存储过程 环境是SQL2000数据库
大致如下
建立临时表
定义员工游标
循环员工(属于1个公司)
......
从数据库中查询一张表的数据
select 部门,姓名 from tb
如何才能生成下面的xml格式
XML code:
<folder state="unchecked" label="全部">
<folder state="unchecked&qu ......
我是在toad中输入下段sql
declare
TYPE test_rec IS record(
code varchar(10),
name varchar(30)
);
v_book test_rec;
......
如何在SQL2005中设定定时作业,比如说定时清理某些表的数据,
或者是定时的将某些表的数据导出excel!
在线等待,急急急,最好是详细步骤!
之前我做的作业有点问题!
帮UP
参考:http://hi.baidu.com/toiota ......