『壹』 資料庫中部門編號用什麼數據類型
int ,varchar
都可以的,這要看你實際的需要,如果是以000001,或A00001類似這樣的東東開頭的話就要用varchar
如果是以100001,100002類似這樣的東東開頭的話可以用int,也可以用varchar
以上希望對你有所幫助
『貳』 1、什麼是數值的范圍列出的數據類型各自的范圍是多少C語言
一個數據類型的數值范圍,就是指該類型能表達的數字。超過數值范圍的數字就不能表達。譬如說:short 型的數值范圍是。
基本屬性:
(1)標識類屬性:適用於數據元標識的屬性。包括中文名稱、英文名稱、中文全拼、內部標識符、版本、注冊機構、同義名稱、語境。
(2)定義類屬性:描述數據元語義方面的屬性。包括定義、對象類詞、特性詞、應用約束。
(2)型號用什麼數據類型擴展閱讀:
數據元一般由對象類、特性和表示3部分組成:
(1)對象類(Object Class)。是現實世界或抽象概念中事物的集合,有清楚的邊界和含義,並且特性和其行為遵循同樣的規則而能夠加以標識。
(2)特性(Property)。是對象類的所有個體所共有的某種性質,是對象有別於其他成員的依據。
(3)表示(Representation)。是值域、數據類型、表示方式的組合,必要時也包括計量單位、字元集等信息。
例如人員、設施、裝備、組織、環境、物資等。特性是人們用來區分、識別事物的一種手段,例如人員的姓名、性別、身高、體重、職務,坦克的型號、口徑、高度、長度、有效射程等。
『叄』 oracle中,用什麼數據類型表示貨幣的數據類型
Oracle中的數據類型有:字元型、數字型、日期型等。具體介紹如下:
字元型:
char(n):用於標識固定長度的字元串。
當實際數據不足定義長度時,使用空格補全右邊不足位。varchar(n):可變字元串類型。
為SQL標准規定的,資料庫必須實現的數據據類型。可以存儲空字元串。
varchar2(n):可變字元串類型,是oracle在varchar的基礎上自行定義的可變長度字元串類型。當做為列類型使用時,最大長度可被定義為4000;當做為變數類型使用時,長度可被定義為32767。不可以存儲空字元串。
(3)型號用什麼數據類型擴展閱讀:
數據元一般由對象類、特性和表示3部分組成:
(1)對象類(Object Class)。是現實世界或抽象概念中事物的集合,有清楚的邊界和含義,並且特性和其行為遵循同樣的規則而能夠加以標識。
(2)特性(Property)。是對象類的所有個體所共有的某種性質,是對象有別於其他成員的依據。
(3)表示(Representation)。是值域、數據類型、表示方式的組合,必要時也包括計量單位、字元集等信息。
對象類是我們所要研究、收集和存儲相關數據的實體,例如人員、設施、裝備、組織、環境、物資等。特性是人們用來區分、識別事物的一種手段,例如人員的姓名、性別、身高、體重、職務,坦克的型號、口徑、高度、長度、有效射程等。
表示是數據元被表達的方式的一種描述。表示的各種組成成分中,任何一個部分發生變化都將產生不同的表示,例如人員的身高用「厘米」或用「米」作為計量單位,就是人員身高特性的兩種不同的表示。
『肆』 求說明PLC編程的各種數據類型是什麼意思,怎麼區別,有資料說明不
一、基本數據類型
1、位(bit)
常稱為BOOL(布爾型),只有兩個值:0或1。如:I0.0,Q0.1,M0.0,V0.1等。
2、位元組(Byte)
一個位元組(Byte)等於8位(Bit),其中0位為最低位,7位為最高位。如:IB0(包括I0.0~I0.7位),QB0(包括Q0.0~Q0.7位),MB0,VB0等。范圍:00~FF(十進制的0~255)。
3、字(Word)
相鄰的兩位元組(Byte)組成一個字(Word),來表示一個無符號數,因此此,為16位。如:IW0由IB0和IB1組成的,其中I是區域標識符,W表示字,0是字的起始位元組需要注意的是,字的起始位元組(如上例中的「0」)都必須是偶數。字的范圍為十六進制的0000~
FFFF(即十進制的0~65536)。在編程時要注意,如果已經用了IW0,如再用IB0或IB1
要特別加以小心。
4、雙字(Double Word)
相鄰的兩個字(Word)組成一個雙字,來表示一個無符號數。因此,雙字為32位。如:
MD100是由MW100和MW102組成的,其中M是區域標識符,D表示雙字,100是雙字的起始位元組。需要注意的是,雙字的起始位元組(如上例中的「100」)和字一樣,必須是偶數。雙字的范圍為十六進制的0000~FFFFFFFF(即十進制的0~4294967295)。在編程時要注意,如果已經用了MD100,如再用MW100或MW102要特別加以小心。
以上的位元組、字和雙字數據類型均為無符號數,即只有正數,沒有負數。
5、16位整數(INT,Integer)
整數為有符號數,最高位為符號位,1表示負數,0表示正數。范圍為-32768~32767。
6、32位整數(DINT,Double Integer)
32位整數和16位整數一樣,為有符號數,最高位為符號位,1表示負數,0表示正數。范圍為-
2147483648~2147483647。
7、浮點數(R,Real)
浮點數為32位,可以用來表示小數。浮點數可以為:1.m×2e
二、復合數據類型
用戶通過復合基本數據類型而生成就是復合數據類型。
復合數據類型包括以下幾種:
1、數組(ARRAY)
將一組同一類型的數據組合在一起組成一個單位就是數組。
2、結構(STRUCT)
將一組同不同類型的數據組合在一起組成一個單位就是結構。
3、字元串(STRING)
字元串是由最多254個字元組成的一維數組。
4、日期和時間(DATE-AND-TIME)
用於存儲年、月、日、時、分、秒、毫秒和星期的數據。佔用8個位元組,BCD編碼。星期天代碼為1,星期一~星期六代碼分別是2~7。
如:DT#2004_07_15_12:30:15.200為2004年7月15日12時30分15.2秒。
5、用戶定義的數據類型(UDT,User-Defined Data Types)
由用戶將基本數據類型和復合數據類型組合在一起形成的數據類型。
可以在數據塊DB和變數聲明表中定義復合數據類型。
這個東西啊, 你隨便找個品牌的PLC編程手冊下載了看看,都有介紹
『伍』 sql資料庫中常用的數據類型有什麼
一、整數數據類型:整數數據類型是最常用的數據類型之一。
1、INT(INTEGER)
INT (或)數據類型存儲從-2的31次方 (-2 ,147 ,483 ,648) 到2的31次方-1 (2 ,147 ,483,647) 之間的所有正負整數。每個INT 類型的數據按4 個位元組存儲,其中1 位表示整數值的正負號,其它31 位表示整數值的長度和大小。
2、SMALLINT
SMALLINT 數據類型存儲從-2的15次方( -32, 768) 到2的15次方-1( 32 ,767 )之間的所有正負整數。每個SMALLINT 類型的數據佔用2 個位元組的存儲空間,其中1 位表示整數值的正負號,其它15 位表示整數值的長度和大小。
二、浮點數據類型:浮點數據類型用於存儲十進制小數。浮點數值的數據在SQL Server 中採用上舍入(Round up 或稱為只入不舍)方式進行存儲。
1、REAL數據類型
REAL數據類型可精確到第7 位小數,其范圍為從-3.40E -38 到3.40E +38。 每個REAL類型的數據佔用4 個位元組的存儲空間。
2、FLOAT
FLOAT數據類型可精確到第15 位小數,其范圍為從-1.79E -308 到1.79E +308。 每個FLOAT 類型的數據佔用8 個位元組的存儲空間。 FLOAT數據類型可寫為FLOAT[ n ]的形式。n 指定FLOAT 數據的精度。n 為1到15 之間的整數值。
當n 取1 到7 時,實際上是定義了一個REAL 類型的數據,系統用4 個位元組存儲它;當n 取8 到15 時,系統認為其是FLOAT 類型,用8 個位元組存儲它。
三、二進制數據類型
1、BINARY
BINARY 數據類型用於存儲二進制數據。其定義形式為BINARY( n), n 表示數據的長度,取值為1 到8000 。在使用時必須指定BINARY 類型數據的大小,至少應為1 個位元組。BINARY 類型數據佔用n+4 個位元組的存儲空間。
在輸入數據時必須在數據前加上字元「0X」 作為二進制標識,如:要輸入「abc 」則應輸入「0xabc 」。若輸入的數據過長將會截掉其超出部分。若輸入的數據位數為奇數,則會在起始符號「0X 」後添加一個0,如上述的「0xabc 」會被系統自動變為「0x0abc」。
2、VARBINARY
VARBINARY數據類型的定義形式為VARBINARY(n)。 它與BINARY 類型相似,n 的取值也為1 到8000, 若輸入的數據過長,將會截掉其超出部分。
不同的是VARBINARY數據類型具有變動長度的特性,因為VARBINARY數據類型的存儲長度為實際數值長度+4個位元組。當BINARY數據類型允許NULL 值時,將被視為VARBINARY數據類型。
四、邏輯數據類型
1、BIT:BIT數據類型佔用1 個位元組的存儲空間,其值為0 或1 。如果輸入0 或1 以外的值,將被視為1。 BIT 類型不能定義為NULL 值(所謂NULL 值是指空值或無意義的值)。
五、字元數據類型:字元數據類型是使用最多的數據類型。它可以用來存儲各種字母、數字元號、特殊符號。一般情況下,使用字元類型數據時須在其前後加上單引號』或雙引號」 。
1、CHAR
CHAR 數據類型的定義形式為CHAR[ (n) ]。 以CHAR 類型存儲的每個字元和符號佔一個位元組的存儲空間。n 表示所有字元所佔的存儲空間,n 的取值為1 到8000, 即可容納8000 個ANSI 字元。
若不指定n 值,則系統默認值為1。 若輸入數據的字元數小於n,則系統自動在其後添加空格來填滿設定好的空間。若輸入的數據過長,將會截掉其超出部分。
SQL包括了所有對資料庫的操作,主要是由4個部分組成:
1、數據定義:這一部分又稱為「SQL DDL」,定義資料庫的邏輯結構,包括定義資料庫、基本表、視圖和索引4部分。
2、數據操縱:這一部分又稱為「SQL DML」,其中包括數據查詢和數據更新兩大類操作,其中數據更新又包括插入、刪除和更新三種操作。
3、數據控制:對用戶訪問數據的控制有基本表和視圖的授權、完整性規則的描述,事務控制語句等。
4、嵌入式SQL語言的使用規定:規定SQL語句在宿主語言的程序中使用的規則。