[SQL ] T-SQL,修改資料型態疑問

作者: superabea (Myself)   2014-11-13 11:58:25
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行)
資料庫名稱:sybase
資料庫版本:
內容/問題描述:
請教一下..
table-customer / column- inv_no / varchar(20)
若我用SQL下指令將它改成:
table-customer / column- inv_no / varchar(50)
假設我有20支程式有用到TABLE - customer
那是不是代表我那20支程式都需要重新編譯過,
這樣才不會出錯?
謝謝各位。
作者: BigLoser (大魯蛇)   2014-11-13 12:21:00
這位溫拿您好,編譯的問題要看程式怎麼寫的..
作者: superabea (Myself)   2014-11-13 12:36:00
您好,如果程式沒有宣告長度,那是不是就沒關係?
作者: BigLoser (大魯蛇)   2014-11-13 13:21:00
資料庫與程式沒有決定關係..我只能這樣說這個問題就像是,string str = inv_no;今天inv_no是"123"或者是"12345",並不影響你的程式
作者: superabea (Myself)   2014-11-13 13:27:00
ok! 謝謝您

Links booklink

Contact Us: admin [ a t ] ucptt.com