1
假設你有一個數據庫表是這樣的:可以檢索varchar(n)列的最大聲明大小嗎?
Table t
....
column_a integer
column_b varchar(255)
....
現在,我要存儲一個由上t.column_b名稱列表組成的字符串,格式如下(用逗號隔開):
的問題是,它可能是字符串的長度超過255個字符,在我的應用程序邏輯,我不希望盲目修剪到255多的情況下,而是存儲的話可能的最大數量,消除超過大小的最後一個詞。另外,我想以這樣的方式開發,如果列更改大小,我不想更改我的應用程序。是否可以編寫一個SQL查詢來檢索列的聲明大小?或者,我應該使用另一種列類型?
如果相關,我正在使用Informix。
在此先感謝。
尼斯解釋:)。非常感謝 – jlemos 2012-04-26 09:03:59