討論串[SQL ] ansi_padding
共 8 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者Adonisy (堂本瓜一)時間14年前 (2012/02/18 20:16), 編輯資訊
0
0
0
內容預覽:
我指的是 SET 選項不要去動.... 另外 ansi_padding 已經無實質上的任何意義. 至於微軟高興取消就取消,這點其實升級文件之前一直有提到一些注意事項. 在很多時後,已經在 HELP 上寫 "以後版本可能不會再支援". 但很多時後還會多撐個一兩個版本. 我們舉 LOAD 與 DUMP
(還有171個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者TeemingVoid (TeemingVoid)時間14年前 (2012/02/18 14:03), 編輯資訊
0
0
0
內容預覽:
但這不是這次的重點,我在意的是一個選項的存廢,必須要有一個實. 務的理由,不能單純只因為規定。. 首先,我從來都沒否認之所有 ansi_padding 是因為相容理由。. 其次,在我第一篇回文是贊成 ansi_padding 依微軟建議,設為 ON。. 第三,也是後來爭執點:原PO是問為何取消 an
(還有277個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Adonisy (堂本瓜一)時間14年前 (2012/02/18 12:08), 編輯資訊
0
0
0
內容預覽:
其實在 SQL2005之後就明定,以後向前相容只向前兩版本. 不知您是否知道. 所以 ansi_padding 之前是為了向前相容無誤,但以後拿掉也很正常. 只是不用期待他何時拿掉,事實上SET 的連線設定都不該去動他,微軟. 建議用預設值. 就算要動,也希望在程式撰寫(stored procedu

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者TeemingVoid (TeemingVoid)時間14年前 (2012/02/17 16:52), 編輯資訊
0
0
0
內容預覽:
我們爭執的點,要回到原PO的問題,他附的連結是微軟打算在SQL2005之. 後的版本,取消 ansi_padding 這個選項,為什麼?. ______________________________________________________________. 您的論點在於當初 1996 何以
(還有372個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者trueQoo (幸運之神)時間14年前 (2012/02/17 14:42), 編輯資訊
0
0
0
內容預覽:
應該這麼說吧,早期的 MS SQL 的字串,並沒有 char 這種東西. 你設定字串就等同於 varchar (不補空白). 但確實這是 ansi sql的規定,要有區分不補空白,與補空白的字串. 所以 MS SQL 才會多一個設定. 而你把 ansi padding 關了, char 就和 var
(還有153個字)
首頁
上一頁
1
2
下一頁
尾頁