[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