INSERT INTO table_name (UserID, ComName ) VALUES (1, 'Setdate=2013-12-14'),(2, 'Setdate=2013-12-14'),(5, 'Setdate=2013-12-14'),(7, 'Setdate=2013-12-14'),(11, 'Setdate=2013-12-14'),(15, 'Setdate=2013-12-14'),(17, 'Setdate=2013-12-14');
要一次性插入很多条这样的记录,每条记录的ComName字段都是一样的'Setdate=2013-12-14',可以把这个省掉吗,只写一次就好,这样可以缩短语句的长度.
要一次性插入很多条这样的记录,每条记录的ComName字段都是一样的'Setdate=2013-12-14',可以把这个省掉吗,只写一次就好,这样可以缩短语句的长度.
不如insert的时候插入空,
全部插入的后,update table_name set ComName='Setdate=2013-12-14'
不行啊,因为表中还有其它记录,ComName并不是整个表全部一样的,只是每次插入的一批记录是一样的.
setDate=这样的前缀,多余了吧
直接字段名就可以描述。
(userid, comname, comdate, comtime, comSendFile)
你是不是想表达这样的信息:
(1, 'NextProgram', '2013-12-14', '13:20:17", 'test.txt')
第3第4个还可以合为一个。
为何要用long?
后面决定把楼主位的内容单独做一个表,大概是这样.ID(自增) 用户ID 命令内容
1 1 Setdate=2013-12-14
2 5 Setdate=2013-12-14
3 6 Setdate=2013-12-14
4 9 Setdate=2013-12-14
5 13 Setdate=2013-12-14命令内容可能有Setdate,SetTime,SendFile,等等...或者还是再分开一个字段,把命令类型的命令内容再分开.ID(自增) 对应的用户ID 命令类型 命令内容
1 1 Setdate 2013-12-14
2 5 Setdate 2013-12-14
3 6 Setdate 2013-12-14
4 9 Setdate 2013-12-14
5 13 Setdate 2013-12-14
6 13 SetTime 20:18:20
7 1 SendFile 123.txt
8 1 SendCom NextProgram
9 1 SendCom Reset