PLSQL Language Referenc-SQL資料型別-子型別與基型別具有相同的資料型別家族

LuiseDalian發表於2014-03-09

子型別與基型別具有相同的資料型別家族

如果2個子型別在同一資料型別家族擁有不同的基型別,則一種子型別可以被隱式地轉換為其它子型別,只有當源資料值不違背目標型別的約束。

DECLARE

    SUBTYPE Word IS CHAR(6);

    SUBTYPE Text IS VARCHAR2(15);

 

    verb       Word := 'run';

    sentence1  Text;

    sentence2  Text := 'Hurry!';

    sentence3  Text := 'See Tom run.';

 

BEGIN

    sentence1 := verb; 

    verb := sentence2; 

    verb := sentence3;  -- 12個字元值,6字元約束

END;

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1104107/,如需轉載,請註明出處,否則將追究法律責任。

相關文章