SQL Server 字段类型
bit:0或1的整型数字
int:从-2^31(-2,147,483,648)到2^31(2,147,483,647)的整型数字
smallint:从-2^15(-32,768)到2^15(32,767)的整型数字
tinyint:从0到255的整型数字
decimal:从-10^38到10^38-1的定精度与有效位数的数字
numeric:decimal的同义词
money:从-2^63(-922,337,203,685,477.5808)到2^63-1(922,337,203,685,477.5807)的货币数据,最小货币单位千分之十
smallmoney:从-214,748.3648到214,748.3647的货币数据,最小货币单位千分之十
float:从-1.79E+308到1.79E+308可变精度的数字
real:从-3.04E+38到3.04E+38可变精度的数字
datetime:从1753年1月1日到9999年12日31的日期和时间数据,最小时间单位为百分之三秒或3.33毫秒
smalldatetime:从1900年1月1日到2079年6月6日的日期和时间数据,最小时间单位为分钟
timestamp:时间戳,一个数据库宽度的唯一数字
uniqueidentifier:全球唯一标识符GUID
char:定长非Unicode的字符型数据,最大长度为8000
varchar:变长非Unicode的字符型数据,最大长度为8000
text:变长非Unicode的字符型数据,最大长度为2^31-1(2G)
nchar:定长Unicode的字符型数据,最大长度为8000
nvarchar:变长Unicode的字符型数据,最大长度为8000
ntext:变长Unicode的字符型数据,最大长度为2^31-1(2G)
binary:定长二进制数据,最大长度为8000
varbinary:变长二进制数据,最大长度为8000
image:变长二进制数据,最大长度为2^31-1(2G)
整数数据类型 INT 或INTEGER SMALLINT TINYINT BIGINT
浮点数据类型 REAL FLOAT DECIMAL NUMERIC
二进制数据类型 BINARY VARBINARY
逻辑数据类型 BIT
字符数据类型 CHAR NCHAR VARCHAR NVARCHAR
文本和图形数据类型 TEXT NTEXT IMAGE
日期和时间数据类型 DATETIME SMALLDATETIME
货币数据类型 MONEY SMALLMONEY
特定数据类型 TIMESTAMP UNIQUEIDENTIFIER
用户自定义数据类型 SYSNAME
新数据类型 SQL_VARIANT TABLE
其中BIGINT SQL_VARIANT 和TABLE 是SQL Server 2000 中新增加的3 种数据类型下面分类讲述各种数据类型
一、 整数数据类型
整数数据类型是最常用的数据类型之一
1、 INT INTEGER
INT 或INTEGER 数据类型存储从-231 -2 1
相关文档:
最近公司在招人,同事问了几个自认为数据库可以的应聘者关于库连接的问题,回答不尽理想~
现在在这写写关于它们的作用
假设有如下表:
一个为投票主表,一个为投票者信息表~记录投票人IP及对应投票类型,左右连接实际说是我们联合查询的结果以哪个表为准~
1:如右接连 right join 或 right outer join:
我们以右边 ......
SQL
<%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
1.<sql:setDataSource>
设置数据源
<sql:setDataSource dataSource=""|url="jdbcUrl" driver="" user="" password=""
var="varName" scope=""/>
var:String DataSource
dataSource的值有两种形式:1.指定数据源的J ......
--如果存在数据库programmerPay 就删除
if exists (select * from sysdatabases where name='programmerPay')
drop database programmerPay
go
--创建数据库programmerPay
create database programmerPay
on primary
(
name ='programmerPay_data',
filename='D:\programmerPay\programmerPay_data.mdf',
......
首先计算机上必须安装oracle,并配置好服务名
安装oracle的过程中一般会要求建立一个数据库,也可以之后再创建
这个后面有一个 数据库配置助理 (创建修改数据库的,一般密码创建要求字母开头,大于7位啥的)和一个net配置助理(添加或者修改一个数据库服务名),一般用plsql developer远程操作oracle数据库 ......