作者kokokokoko (22)
看板Database
标题[SQL ] 新手请教排序问题
时间Tue Aug 11 13:51:18 2009
我希望我秀出来的东西能依照时间递减排序
所以写以下的指令
asql="SELECT * From ITABLE ORDER by data desc"
可是一值没有产生作用
不知是不是摆放的位子错了还是指令有问题
另外我希望把资料表的NULL打勾的地方勾掉
但是却发生以下错误
无法修改资料表。
ODBC 错误: [Microsoft][ODBC SQL Server Driver][SQL Server]无法插入 NULL ?到资料行 '报修人员职称',资料表 'testdb.dbo.Tmp_ITABLE'; 资料行不得有 Null。INSERT 已经失败。
[Microsoft][ODBC SQL Server Driver][SQL Server]陈述式已经结束。
请问我该如何去做更改?
希望有人能帮帮我= =
请各位大大帮帮忙...3q
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.59.1.60
※ 编辑: kokokokoko 来自: 210.59.1.60 (08/11 13:56)
1F:推 PsMonkey:什麽鬼,为甚麽 select 会出现 insert 错误? 08/11 14:45
2F:→ PsMonkey:看错,原来是两个问题.... Orz 08/11 14:46
3F:推 Antzzz:「报修人员职称」有些资料是空值,故栏位无法改为not null 08/11 18:34
4F:推 ClubT:第二个问题:先用update把NULL的改成空字串 然後就可以更改了 08/11 19:50