SQL Server使用者自定義資料型別

2022-09-15 19:39:12 字數 582 閱讀 7048

使用者自定義資料型別:基於系統資料型別,由資料庫管理員生成。

利用系統儲存過程定義使用者自定義資料型別`

sp_addtype [@typename=] 新資料型別名,

[@phystype=] 系統資料型別名

[,[@nulltype=] null_type]

[,[@owner=] owner_name]

系統資料型別名,除了「big,int,smallint,text,datetime,real,unique identifier,image」,其它必須用單引號括起來。  

null_type:新資料型別處理空值的方式,可以取not null 或null,預設為null

owner_name:新資料型別的所有者,預設為當前使用者。

例如:

/*

建自定義資料型別

*/exec sp_addtype a,'

char(10)

'exec sp_addtype da,datetime,'

null'/*

刪除自定義資料型別

*/exec sp_droptype a

SQL Server 使用者自定義函式

除了使用系統提供的函式外,使用者還可以根據需要自定義函式。使用者自定義函式是 sql server 2000 新增的資料庫物件,是 sql server 的一大改進。與程式語言中的函式類似,microsoft sql server 使用者定義函式是接受引數 執行操作 例如複雜計算 並將操作結果以值的...

SQL Server 使用者自定義函式

除了使用系統提供的函式外,使用者還可以根據需要自定義函式。使用者自定義函式是 sql server 2000 新增的資料庫物件,是 sql server 的一大改進。與程式語言中的函式類似,microsoft sql server 使用者定義函式是接受引數 執行操作 例如複雜計算 並將操作結果以值的...

SQL Server 使用者自定義函式

除了使用系統提供的函式外,使用者還可以根據需要自定義函式。使用者自定義函式是 sql server 2000 新增的資料庫物件,是 sql server 的一大改進。與程式語言中的函式類似,microsoft sql server 使用者定義函式是接受引數 執行操作 例如複雜計算 並將操作結果以值的...