社区
MS-SQL Server
帖子详情
新手问题---这两个SQL语句怎么写?
steve_shun
2003-10-18 04:37:52
1.有两个表cybr00和mzghk,要将cybr00中zyh列的内容导入mzghk的ph列中.
2.将mzghk的ghf列的内容全部改为40.00
请各位大侠帮忙.
...全文
125
15
打赏
收藏
新手问题---这两个SQL语句怎么写?
1.有两个表cybr00和mzghk,要将cybr00中zyh列的内容导入mzghk的ph列中. 2.将mzghk的ghf列的内容全部改为40.00 请各位大侠帮忙.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
steve_shun
2003-10-18
打赏
举报
回复
welyngj(平平淡淡)大哥,您上面提到的
"mzghk表中列mzh被定义为unique,它允许有重复的出现。
为了插入数据 ,你可以把这个unique key 删了。"
是不是应该为"它不允许有重复的出现。"啊?小弟班门弄斧了.还有,unique key是在哪里定义的啊?
welyngj
2003-10-18
打赏
举报
回复
我的也是。
select datalength(b) from t2
结果:
8
steve_shun
2003-10-18
打赏
举报
回复
welyngj(平平淡淡)大哥,我在查询分析器里执行了
create table t2
( a int,
b float)
insert into t2 select 1,4.00
select * from t2
这时候看到的是4.0
我是直接在SQL管理器中打开表t2看到的是4,用PB9连上看到的也是4,对了我的SQL是2000的企业版.
steve_shun
2003-10-18
打赏
举报
回复
numeric(10,2)或decimal(10,2)应该放在update mzghk set ghf=40.00语句的哪个部分啊.
welyngj
2003-10-18
打赏
举报
回复
还有一个问题:ghf是float类型的,用update mzghk set ghf=40.00得到的是40,后面没有小数部分
不会啊!请看:
create table t2
( a int,
b float)
insert into t2 select 1,4.00
select * from t2
结果:
1 4.0
1 4.0
除非你定义的不为float 型。
steve_shun
2003-10-18
打赏
举报
回复
其他大侠也帮小弟看看好吗?
welyngj
2003-10-18
打赏
举报
回复
mzghk表中列mzh被定义为unique,它允许有重复的出现。
为了插入数据 ,你可以把这个unique key 删了。
angle097113
2003-10-18
打赏
举报
回复
已经回复到你的消息了
回家再看看
steve_shun
2003-10-18
打赏
举报
回复
还有一个问题:ghf是float类型的,用update mzghk set ghf=40.00得到的是40,后面没有小数部分
steve_shun
2003-10-18
打赏
举报
回复
angle097113(深思不解)大侠,果然报错
服务器: 消息 2601,级别 14,状态 3,行 1
不能在具有唯一索引 'mzh' 的对象 'mzghk' 中插入重复键的行。
语句已终止。
大侠帮忙啊.
steve_shun
2003-10-18
打赏
举报
回复
angle097113(深思不解)大侠,ph不是主键,您说的"有自动累加的字段"怎么看啊?
angle097113
2003-10-18
打赏
举报
回复
insert into mzghk (ph) select zyh from cybr00
顺便问一句你的ph是主键或者有自动累加的字段 要不然插入数据的时候会报错的吧!
update mzghk set ghf=40.00
yujohny
2003-10-18
打赏
举报
回复
如果是数据型的就是,必须保证是两位小数的数据类型,
如numeric(10,2)或decimal(10,2),那就直接这样
update mzghk set ghf=40
liuqinyi
2003-10-18
打赏
举报
回复
update mzghk set ghf='40.00'
如果是数据型的就是
update mzghk set ghf=40.00
liuqinyi
2003-10-18
打赏
举报
回复
insert into mzghk (ph) select zyh from cybr00
Mybatis-Plus:持久层数据的高效处理(
新手
笔记四)--联表查询基础之手
写
SQL
接着上一章结尾提到的,这一章将学习手
写
的
SQL语句
。在学习手
写
SQL之前,需要介绍一下mapper.xml中的表映射如何编
写
,因为手
写
SQL是属于mybatis的内容,而mybatis的映射关系是需要自己手
写
的。当然在此之前,需要你...
T-
SQL语句
创建数据库
T-
SQL语句
创建数据库 一 T-
SQL语句
创建 二 详细过程 三 常见
问题
及解决方法 小白或者
新手
无所谓啦,SQL server自学中,欢迎批评 一 T-
SQL语句
创建数据库 在SQL server 2008中,创建数据库主要有两种方法。...
让用户自己前台
写
SQL语句
?!!!v2.0
相信看到标题你有些怀疑,对于数据库的操作,怎么能让用户自己去
写
SQL语句
呢?如果你工作时间久了,也会产生一些奇奇怪怪的想法,这里我只解释让用户自己前台
写
SQL语句
!!!我可以很肯定的告诉你,没
问题
!!! 在...
MySQL - mysql服务基本操作以及基本
SQL语句
与函数
表面上是让 mysql 去执行语句做出操作,其实mysql内部是很奇妙的,首先 mysql 接受到客户端传来的 sql 语句会直接给到内部的 DBMS 数据库管理系统,它是会去操作以及维护数据库的,它可操作以及维护多个数据库 ,每...
SQL语句
复制粘贴
很多
新手
一开始学习创建数据库时,都是不知道创建一张表或者一个数据库都可以用
SQL语句
,
SQL语句
有很多实用价值,一般
新手
是不知道的,当然老师会讲,只是刚开始并不会将这些。 上一篇讲了如何用
SQL语句
创建数据库和...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章