如何把 使用者定義的資料型別 的ower改為dbo

2021-03-31 08:56:28 字數 1138 閱讀 7450

方法1.先刪除,再重新建立

if exists (select * from dbo.systypes where name = n'dt_ac_area')

exec sp_droptype n'ssn'

gosetuser --預設是dbo

goexec sp_addtypen'dt_ac_area', n'char (3)', n'not null'

go方法2.直接通過資料庫全部山刪除srx的 user defined data types:

use master

goexec sp_configure 'allow updates', '1'

goreconfigure with override

gouse t --database name

gobegin transaction

delete systypes where uid=user_id('srx')

if @@rowcount<>0

***mit transaction

else

rollback transaction

gouse master

goexec sp_configure 'allow updates', '1'

goreconfigure with override

go還忘記一點,如果你不想刪除,你可以用第二種方法直接更新為dbo:

use master

goexec sp_configure 'allow updates', '1'

goreconfigure with override

gouse t --database name

gobegin transaction

update systypes set uid=1 where uid=user_id('srx') --直接更新

if @@rowcount<>0

***mit transaction

else

rollback transaction

gouse master

goexec sp_configure 'allow updates', '1'

goreconfigure with override

go

資料型別 使用者的互動

day2 一 程式語言的分類 機器語言 直接使用二進位制指令去編寫程式,直接操作硬體,必須考慮硬體細節 優點 執行效率高 缺點 開發效率低 組合語言 用英文標籤取代二進位制指令去編寫程式,直接操作硬體。必須考慮硬體的細節 高階語言 用人類理解的表達方式去編寫程式通過作業系統間接的操作硬體,無需考慮硬...

3 1 資料型別的定義

資料型別決定了一個資料的特徵,即限定了該資料必須按照一定的規則進行操作。在程式設計中也 是如此,特定資料型別的資料會有其相應的行為模式。j ascript 中有以下 5 種基本資料型別。3.1.1 在資料型別方面與 j a 作比較 動態資料型別與靜態資料型別像 j a 這樣,變數具有資料型別的語言,...

資料型別的種類以及如何判斷資料型別

資料型別可以分為兩大類 第一大類 基本資料型別 第二大類 引用 物件 資料型別 基本資料型別又細分為這5類 string 任意的字串 number 任意數字 boolean true,false undefined undefined null null 引用資料型別又分為這三類 object 任意...

自定義的資料型別

c 中有一種資料型別稱為列舉 enumeration 型別,它允許使用者自己來定義一種資料型別,並列出該資料型別的取值範圍。定義列舉型別的語法格式為 enum 型別名 定義列舉常量的位置應該在程式首次使用該型別名之前,否則程式無法識別該型別。列舉型別中列出的常量稱為列舉常量,它並不是字串也不是數值,...

c 中的資料型別如何與API中的型別定義對應!

wtypes.h 中的非託管型別 非託管c 語言型別 託管類名 說明 handle void system.intptr 32 位 byte unsigned char system.byte 8 位 short short system.int16 16 位 word unsigned short...