pb中如何把getdate()里面时间去掉 只要 前面的 10个字符 在PB编写时 而不是SQL查询时

 我来答
jayjjj1230
2012-06-13 · TA获得超过321个赞
知道小有建树答主
回答量:231
采纳率:0%
帮助的人:172万
展开全部
貌似PB程序里只有today(),getdate()是SQL里获取时间的~
string(today(),'yyyy-mm-dd')
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
29882942
2012-06-13 · 超过33用户采纳过TA的回答
知道答主
回答量:180
采纳率:0%
帮助的人:64.8万
展开全部
建议先转成字符型,再取前面10个字符!
追问
string ls_date
ls_date=convert(varchar(10),getdate(),120)

这样写 在 SQL查询时 能 运行 在是在 写代码时 不能运行呀?
追答
你这是sql的写法,pb是不认的!
有两个人方法 1、在sql语句中就把getdate转换成你要的格式 ,在PB中直接取
2、sql语句中直接GETDATE,在pb中取得后,用PB的函数转成字符型!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式