当前位置: 首页 > news >正文

网上做娱乐广告的网站天门网站建设

网上做娱乐广告的网站,天门网站建设,淮北建设工程质量安全站网站,云南手机网站开发一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型: 1.NULL:空值。2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。3.REAL&#…

一般数据采用的固定的静态数据类型,而SQLite采用的是动态数据类型,会根据存入值自动判断。SQLite具有以下五种数据类型:

1.NULL:空值。
2.INTEGER:带符号的整型,具体取决有存入数字的范围大小。
3.REAL:浮点数字,存储为8-byte IEEE浮点数。
4.TEXT:字符串文本。
5.BLOB:二进制对象。


但实际上,sqlite3也接受如下的数据类型:
 smallint 16 位元的整数。
 interger 32 位元的整数。
 decimal(p,s) p 精确值和 s 大小的十进位整数,精确值p是指全部有几个数(digits)大小值,s是指小数点後有几位数。如果没有特别指定,则系统会设为 p=5; s=0 。
 float  32位元的实数。
 double  64位元的实数。
 char(n)  n 长度的字串,n不能超过 254。
 varchar(n) 长度不固定且其最大长度为 n 的字串,n不能超过 4000。
 graphic(n) 和 char(n) 一样,不过其单位是两个字元 double-bytes, n不能超过127。这个形态是为了支援两个字元长度的字体,例如中文字。
 vargraphic(n) 可变长度且其最大长度为 n 的双字元字串,n不能超过 2000
 date  包含了 年份、月份、日期。
 time  包含了 小时、分钟、秒。
 timestamp 包含了 年、月、日、时、分、秒、千分之一秒。

datetime 包含日期时间格式,必须写成'2010-08-05'不能写为'2010-8-5',否则在读取时会产生错误!

Sqlite常用数据类型,

这句话本身就有问题,因为:SQLite是无类型的. 这意味着你可以保存任何类型的数据到你所想要保存的任何表的任何列中, 无论这列声明的数据类型是什么(只有自动递增Integer Primary Key才有用). 对于SQLite来说对字段不指定类型是完全有效的. 如:

Create Table ex3(a, b, c);

即使SQLite允许忽略数据类型, 但是仍然建议在你的Create Table语句中指定数据类型. 因为数据类型对于你和其他的程序员交流, 或者你准备换掉你的数据库引擎是非常有用的. SQLite支持常见的数据类型, 如: 

SQL代码
  1. CREATE TABLE ex2(    
  2. a VARCHAR(10),    
  3. b NVARCHAR(15),   
  4. c TEXT,    
  5. d INTEGER,   
  6. e FLOAT,   
  7. f BOOLEAN,    
  8. g CLOB,    
  9. h BLOB,    
  10. i TIMESTAMP,   
  11. j NUMERIC(10,5),    
  12. k VARYING CHARACTER (24),    
  13. l NATIONAL VARYING CHARACTER(16)   
  14. );

 

char、varchar、text和nchar、nvarchar、ntext的区别

1、CHAR。CHAR存储定长数据很方便,CHAR字段上的索引效率级高,比如定义char(10),那么不论你存储的数据是否达到了10个字节,都要占去10个字节的空间,不足的自动用空格填充。

2、VARCHAR。存储变长数据,但存储效率没有CHAR高。如果一个字段可能的值是不固定长度的,我们只知道它不可能超过10个字符,把它定义 为 VARCHAR(10)是最合算的。VARCHAR类型的实际长度是它的值的实际长度+1。为什么“+1”呢?这一个字节用于保存实际使用了多大的长度。 从空间上考虑,用varchar合适;从效率上考虑,用char合适,关键是根据实际情况找到权衡点。

3、TEXT。text存储可变长度的非Unicode数据,最大长度为2^31-1(2,147,483,647)个字符。

4、NCHAR、NVARCHAR、NTEXT。这三种从名字上看比前面三种多了个“N”。它表示存储的是Unicode数据类型的字符。我们知道 字符中,英文字符只需要一个字节存储就足够了,但汉字众多,需要两个字节存储,英文与汉字同时存在时容易造成混乱,Unicode字符集就是为了解决字符 集这种不兼容的问题而产生的,它所有的字符都用两个字节表示,即英文字符也是用两个字节表示。nchar、nvarchar的长度是在1到4000之间。 和char、varchar比较起来,nchar、nvarchar则最多存储4000个字符,不论是英文还是汉字;而char、varchar最多能存 储8000个英文,4000个汉字。可以看出使用nchar、nvarchar数据类型时不用担心输入的字符是英文还是汉字,较为方便,但在存储英文时数 量上有些损失。  

    所以一般来说,如果含有中文字符,用nchar/nvarchar,如果纯英文和数字,用char/varchar。

转载于:https://www.cnblogs.com/webu/archive/2013/05/02/3055653.html

http://www.lbrq.cn/news/2536633.html

相关文章:

  • 婚礼策划网站设计重庆关键词搜索排名
  • 网站内容很少如何做seo门户网站怎么做
  • 太原网站优化怎么做优化器
  • 郑州专业公司网站制作公司今日头条指数查询
  • 导航网站头部代码今日新闻热点大事件
  • 网站备案号码seo教学
  • 成都十大设计工作室成都seo论坛
  • 全球疫情最新公布刷seo快速排名
  • 网站建设可以一次性进损益吗哪些网站可以免费推广
  • 秦时明月的个人网站怎么做网站收录排名
  • 为博彩做网站日入两万微信运营工具
  • 做视频图片博客网站有哪些百度推广关键词技巧定价
  • 淘宝实时优惠券网站怎么做的佛山网站建设公司哪家好
  • 苏州网页制作公司哪家好seo排名优化表格工具
  • 上海企业模板建站网站优化推广怎么做
  • 营销型网站建设的流程巨量数据官网
  • 站长工具seo综合查询adc山西seo排名
  • 九江做网站的大公司惠州seo代理商
  • 互动案例的网站北京网络推广公司
  • 做二手家电市场加什么网站可以网站推广方案策划
  • 网站开发集成软件百度问答入口
  • 帮黄色网站做推广seo优化软件
  • 可以做仿牌网站武汉seo推广优化
  • 网站学做糕点的课程企业qq下载
  • 织梦网站手机页怎么做百度知道网页入口
  • 网站链接怎么做参考文献武汉seo推广优化
  • 领动网站建设谷歌seo是什么职业
  • 黑色网站配色seo网站优化论文
  • 宁波网站建设服务服务商推56论坛
  • 网站如何做团购百度站内搜索
  • 零基础构建MCP服务器:TypeScript/Python双语言实战指南
  • 关于神经网络CNN的搭建过程以及图像卷积的实现过程学习
  • Kubernetes资源调优终极指南:从P95识别到精准配置
  • 每天五分钟:Linux网络配置与命令_day9
  • 视觉语言模型在视觉任务上的研究综述
  • Vue.js 指令系统完全指南:深入理解 v- 指令