A. sql 語句中如何反轉
先按照 / 解析,放到定義的表裡面,然後再倒著讀出來 你可以用下面的函數解析 create function String_split(@SourceSql varchar(8000),@StrSeprate varchar(10)) returns @temp table(a varchar(100)) --實現split功能 的函數 --date :2003-10-14 as begin declare @i int set @SourceSql=rtrim(ltrim(@SourceSql)) set @i=charindex(@StrSeprate,@SourceSql) while @i>=1 begin insert @temp values(left(@SourceSql,@i-1)) set @SourceSql=substring(@SourceSql,@i+1,len(@SourceSql)-@i) set @i=charindex(@StrSeprate,@SourceSql) end if @SourceSql<>'' insert @temp values(@SourceSql) return end
B. sql語句排序問題,按行排序,為什麼是顛倒的求大神
你把ORDER BY後面林業局,林場,管護站編號3列的順序修改成管護站編號,林場,林業局.
應該出現的就是你想要的結果。
C. sql語句里「like」有沒有反向用法
沒有的。
D. sql語句執行成功返回什麼
SQL語句返回的結果是一個集合,是所有查詢到的數據的結合,沒有數據時是一個空集合。
但是各語言的SQL函數結果就不是了,一般返回一個資源句柄,看你說的什麼語言。
補充:
暈死,至今你都不說你這是INFORMIX,幸好我看見SQLCA很面熟,否則大家如何回答你的問題,誰都以為你說的是MS SQL。
SQLCA是資料庫操作之後都會更新,0表示成功,其它數字為錯誤代碼。
E. 請教 取反 的SQL語句
select * from 表名 where 欄位名 not in (3)