社区
MS-SQL Server
帖子详情
一个简单的更新,执行结果却错误
netpot
2003-04-22 06:27:05
SqlServer中一数据表DBF1,有列Flag1,Flag2,类型都是nvarchar(1)
在一存储过程中如下语句:
update DBF1 set Flag2=Flag1 where ……
去实现将Flag1的标志备份到Flag2中
原表中Flag1标志为y,n等字母
执行更新后Flag2标志却变成了1,2,3
很奇怪,请指教!
...全文
35
4
打赏
收藏
一个简单的更新,执行结果却错误
SqlServer中一数据表DBF1,有列Flag1,Flag2,类型都是nvarchar(1) 在一存储过程中如下语句: update DBF1 set Flag2=Flag1 where …… 去实现将Flag1的标志备份到Flag2中 原表中Flag1标志为y,n等字母 执行更新后Flag2标志却变成了1,2,3 很奇怪,请指教!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netpot
2003-04-22
打赏
举报
回复
8好意思,问题发现了,是存储过程中的参数长度写错了,应该是9位,错写成了8了,呵呵,眼花了,也没发现。
错误的存储过程如下:
CREATE PROCEDURE [dbo].[SetFlag] (@para nvarchar(8))
AS
Begin Tran
update DBF1 set FLAG1=FLAG2 where para=@para
commit tran
GO
para的长度应该为9位,改过来就好啦 :)
pengdali
2003-04-22
打赏
举报
回复
create table #a (a nvarchar(1),b nvarchar(1))
insert #a values ('A',null)
insert #a values ('C',null)
insert #a values ('F',null)
update #a set b=a
select * from #a
drop table #a
这段代码呢??
netpot
2003-04-22
打赏
举报
回复
用sql语句是没问题的
我是在存储过程中使用有时候就会出错
kenshin_z
2003-04-22
打赏
举报
回复
我执行是可以的阿!
android之计算器源码
当检测到这类
错误
时,应用会显示
一个
错误
消息,而不是崩溃。 除此之外,UI的动态
更新
也是
一个
关键点。当用户进行计算时,结果显示在文本框(TextView)中。开发者会使用setText()方法来
更新
TextView的内容,显示...
数据库操作(使用FMDB)
FMDB是
一个
流行的Objective-C封装SQLite数据库的库,它提供了
一个
简单
易用的接口来
执行
SQL语句,进行数据库操作。本篇将详细介绍如何在iOS项目中使用FMDB进行数据库的创建、查询、插入、
更新
和删除等操作。 ### 1. ...
灵活运用TSRs的程序库
1. **时间片管理**:你需要设计和实现
一个
时间片分配算法,比如
简单
轮转或优先级抢占。这可能涉及到计时中断服务程序(ISR),用于监控和
更新
任务的
执行
时间。 2. **任务上下文切换**:每当
一个
任务完成其时间片,...
Jmeter性能测试
执行
及结果分析
做性能测试,先是根据策略编写脚本,然后才是
执行
脚本,现在我已经编写好了脚本,
一个
最
简单
的脚本 然后保存,运行,在察看结果树里,可以看到正确的响应结果 现在,启
一个
线程让这个脚本一直循环运行,查看运行...
Pytest小技巧:高效获取自动化测试结果
小编这边通过
一个
简单
的Pytest可以
执行
的测试用例,再次将pytest_runtest_makereport进行二次开发,将所有的详细参数进行打印出来。可以通过上面的
执行
结果看到,我们的前置,用例,后置都是
执行
成功的,那么如果...
MS-SQL Server
34,871
社区成员
254,637
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章