四川人,现在在重庆工作,以前当过一年的老师、做过几个月的开发,最终决定在测试行业奋斗,进入测试行业接近8个月了。现在主要还是功能测试,都是手工的。想在自动化测试与性能测试方面有所建树。希望能在51testing里面多认识一些同行,多结交一些朋友,多为软件测试行业尽自己的一份贡献! 欢迎加我lijiang816_xiao@hotmail.com

Sybase造数据[转发] 感谢gforg

上一篇 / 下一篇  2007-08-01 13:46:05

建表:

CREATE TABLE "test\"."testvar" (

       "bigint" bigint NULL DEFAULT autoincrement,

       "binary" binary(1) NULL DEFAULT current database,

       "bit" bit NULL DEFAULT 12345,

       "char" char(5) NULL DEFAULT 'char',

       "CLOB" "CLOB" NULL DEFAULT current database,

       "date" date NULL DEFAULT current date,

       "datetime" "datetime" NULL DEFAULT current timestamp,

       "decimal" decimal(30,6) NULL DEFAULT autoincrement,

       "double" double NULL DEFAULT autoincrement,

       "float" float NULL DEFAULT autoincrement,

       "image" "image" NULL DEFAULT current database,

       "integer" integer NULL DEFAULT autoincrement,

       "long binary" long binary NULL DEFAULT current database,

       "long varchar" long varchar NULL DEFAULT current database,

       "money" "money" NULL DEFAULT autoincrement,

       "numeric" numeric(30,6) NULL DEFAULT autoincrement,

       "oldbit" "oldbit" NULL DEFAULT autoincrement,

       "real" float NULL DEFAULT autoincrement,

       "smalldatetime" "smalldatetime" NULL DEFAULT current timestamp,

       "smallint" smallint NULL DEFAULT autoincrement,

       "smallmoney" "smallmoney" NULL DEFAULT autoincrement,

       "sysname" "sysname" NULL DEFAULT current database,

       "text" "text" NULL DEFAULT 'text',

       "time" time NULL DEFAULT current time,

       "timestamp" timestamp NULL DEFAULT current timestamp,

       "tinyint" tinyint NULL DEFAULT autoincrement,

       "uniqueidentifier" uniqueidentifier NULL DEFAULT '1234',

       "uniqueidentifierstr" "uniqueidentifierstr" NULL DEFAULT current database,

       "unsigned bigint" unsigned bigint NULL DEFAULT autoincrement,

       "unsigned int" unsigned int NULL DEFAULT autoincrement,

       "unsigned smallint" unsigned smallint NULL DEFAULT autoincrement,

       "varbinary" varbinary(1) NULL DEFAULT current database,

       "varchar" varchar(1) NULL DEFAULT 'varchar',

       "xml" "xml" NULL DEFAULT 'xml'

) IN "SYSTEM";

 

插入一条数据:

insert into "test"."testvar" (

"bigint","binary","bit","char","CLOB","date",

"datetime","decimal","double","float",image,

"integer","long binary","long varchar","money",

"numeric","oldbit","real","smalldatetime","smallint",

"smallmoney","sysname","text","time","timestamp","tinyint",

"uniqueidentifier","uniqueidentifierstr","unsigned bigint",

"unsigned int","unsigned smallint","varbinary","varchar","xml")

values(

1,0x74,1,'char','<NCLOB>','2007-01-14',

'2007-01-01 00:00:00.000',1.000000,1.0,1.0,0x30303330394639322d383444342d343531352d413739362d393437384243324542314133,

1,0x30303330394639322d383444342d343531352d413739362d393437384243324542314133,'1',1.0000,

1.000000,1,1.0,'2007-07-11 10:19:05.031',1,

1.0000,'1','test','10:19:05.031','2007-06-23 10:19:05.031',1,

0x00309f9284d44515a7969478bc2eb1a3,'00309F92-84D4-4515-A796-9478BC2EB1A3',1,

1,1,0x30,'1','xml') ;

 

插入10000条数据

 

WHILE (select count(*) from "test"."testvar") <= 10000 LOOP

insert into "test"."testvar" (

"bigint","binary","bit","char","CLOB","date",

"datetime","decimal","double","float",image,

"integer","long binary","long varchar","money",

"numeric","oldbit","real","smalldatetime","smallint",

"smallmoney","sysname","text","time","timestamp","tinyint",

"uniqueidentifier","uniqueidentifierstr","unsigned bigint",

"unsigned int","unsigned smallint","varbinary","varchar","xml")

values(

1,0x74,1,'char','<NCLOB>','2007-01-14',

'2007-01-01 00:00:00.000',1.000000,1.0,1.0,0x30303330394639322d383444342d343531352d413739362d393437384243324542314133,

1,0x30303330394639322d383444342d343531352d413739362d393437384243324542314133,'1',1.0000,

1.000000,1,1.0,'2007-07-11 10:19:05.031',1,

1.0000,'1','test','10:19:05.031','2007-06-23 10:19:05.031',1,

0x00309f9284d44515a7969478bc2eb1a3,'00309F92-84D4-4515-A796-9478BC2EB1A3',1,

1,1,0x30,'1','xml') ;

end LOOP;

TAG:

 

评分:0

我来说两句

日历

« 2024-05-02  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 12410
  • 日志数: 17
  • 图片数: 1
  • 文件数: 5
  • 书签数: 1
  • 建立时间: 2007-07-27
  • 更新时间: 2007-12-31

RSS订阅

Open Toolbar