摘要:
下面的文章主要讲述的是临时表具体使用的详细讲解,我们大家都知道当工作在十分大表上运行时,在实际操作中你可能会需要运行很多的相关查询,来获的一个大量数据的小的子集,不是对整个表运行这些查询。 而是让MySQL每次找出所需的少数记录,将记录选择到一个临时表可能更快些,然后多这些表运行查询。创建MySQL临时表很容易,给正常的CREATE TABLE语句加上TEMPORARY关键字:Sql代码 CREA... 阅读全文
摘要:
procedure Tfrm_jz.Edit1KeyPress(Sender: TObject; var Key: Char);begin if (key in ['0'..'9',#8,#13]) then begin if key=#13 then begin if length(edit1.Text)>2 then edit1.Text:=copy(edit1.Text ,1,(len... 阅读全文
摘要:
在DBGrid的DBGridDrawColumnCell事件中嵌入如下代码:varstrShow: string;begin if (Column.FieldName='lastyear') or (Column.FieldName='thisyear') then //lastyear和thisyear为需要格式化输出的数据表中的字段。 begin if not Column.Field.IsN... 阅读全文
摘要:
MySQL中create table语句的基本语法是:CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name [(create_definition,...)][table_options] [select_statement] TEMPORARY:该关键字表示用create table新建的表为临时表,此表在当前会话结束后将自动消失。临时表主要被应用于... 阅读全文
摘要:
MYSQL中的五种数据类型:字符型,文本型,数值型,逻辑型和日期型字符型VARCHAR VS CHARVARCHAR型和CHAR型数据的这个差别是细微的,但是非常重要。他们都是用来储存字符串长度小于255的字符。假如你向一个长度为四十个字符的VARCHAR型字段中输入数据Bill Gates。当你以后从这个字段中取出此数据时,你取出的数据其长度为十个字符——字符串Bill ... 阅读全文
摘要:
单表语法:DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name[WHERE where_definition][ORDER BY ...][LIMIT row_count]多表语法:DELETE [LOW_PRIORITY] [QUICK] [IGNORE]tbl_name[.*] [, tbl_name[.*] ...]FROM table_r... 阅读全文
摘要:
INSERT [LOW_PRIORITY | DELAYED] [IGNORE][INTO] tbl_name [(col_name,...)]VALUES (expression,...),(...),...INSERT INTO SELECT语句:INSERT [LOW_PRIORITY | DELAYED] [IGNORE][INTO] tbl_name [(col_name,...)]SE... 阅读全文
摘要:
SELECT [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG_RESULT] [HIGH_PRIORITY][DISTINCT | DISTINCTROW | ALL]select_expression,...[INTO {OUTFILE | DUMPFILE} 'file_name' export_options][FROM table_reference... 阅读全文
摘要:
单表的UPDATE语句:UPDATE [LOW_PRIORITY] [IGNORE] tbl_nameSET col_name1=expr1 [, col_name2=expr2 ...][WHERE where_definition][ORDER BY ...][LIMIT row_count]多表的UPDATE语句:UPDATE [LOW_PRIORITY] [IGNORE] table_re... 阅读全文