布尔型字段是如何用语句增加的?谁会?
sql="ALTER TABLE 表名 ADD COLUMN 库存量 integer"conntmp.Execute(SQL)
比如我们可以用以上语句增加一个叫“库存量”的字段到 指定的表。
我忘了那个布尔型的字段要什么写了,谁会?
表2-2 数据类型对照表
标准类型 | MS Sql 7/ 2000 | Oracle 8 | IBM DB 2 7.0 | Access 2000 |
Char(n) | Char(8000) | Char(2000) | Char(255) | Text(255) |
varchar(n) | Varchar(8000) | Varchar(4000) | Varchar(4000) | longtext |
int16 | Smallint | Smallint | smallint | Smallint |
int32 | Int | Integer | integer | Integer |
Decimal | decimal numeric | Number | Decimal | numeric |
decimal(n) | Decimal numeric | Number(m) | Decimal(n) | Numeric |
decimal(p,s) | decimal numeric | Number(m,n) | Decimal(p,s) | Numeric |
Single | Real | Float | Real | Single |
Double | Float | Float | Double precision | Double |
Datetime | Datetime | Date | Date | Datetime |
Timestamp | Timestamp | Timestamp | Timestamp | |
Boolean | Bit | Smallint | Smallint | Yesno |
binary(n) | binary(8000) | binary | ||
varbinary(n) | varbinary(8000) | Row(2000) | binary | |
long binary | Image | Long Long row | LONG VARGRAPHIC | LONGBINARY GENERAL |
long text | Text | Long row | LONG VARCHAR | longtext |