小白救助,用sql手写的代码,怎么保存不到表里面去啊

得到你 2017-03-22 09:35:38
求各位大侠解答一下,十分感谢
求解答,非常感谢
...全文
512 33 打赏 收藏 转发到动态 举报
写回复
用AI写文章
33 条回复
切换为时间正序
请发表友善的回复…
发表回复
得到你 2017-03-25
  • 打赏
  • 举报
回复
大神,我又试了一次,起初有其他东西,还是没有出现,后面我把那些代码删了,只加了xsbnew2,就有了,可能我这代码出现的问题,谢谢你哦,大神,肯耐心给我讲解,非常感谢
gw6328 2017-03-24
  • 打赏
  • 举报
回复
我复制你的代码可以创建表。
二月十六 2017-03-24
  • 打赏
  • 举报
回复
“ create table xsbnew1 select * from xsbnew1 insert into xsbnew1(xm,email,dz) select xm,email,dz from xsbnew ” ----- 这里create xsbnew1 不对,应该和没有1的那个一样 create table xsbnew1 ( xh int primary key identity(1623003121,1) not null, xm varchar(40) not null, email varchar(50) check(email like '%@%'), dz varchar(50) default('中国成都') ) 这样似的
X_小狼 2017-03-24
  • 打赏
  • 举报
回复
create table xsbnew1 你下面的创建字段语句呢?你以为他会自动生成啊。。。
二月十六 2017-03-24
  • 打赏
  • 举报
回复
引用 30 楼 xiaoxi_328328 的回复:
大神,这个和那个应该差不多的,但是执行后刷新还是没有啊,好气哦

不可能,你执行这句,然后刷新“表”
CREATE TABLE xsbnew2
(
sh INT PRIMARY KEY IDENTITY(1623003121,1) not null,
xm varchar(40) not null,
email varchar(50) check(email like '%@%'),
dz varchar(50) default('中国云南')
)



PS;下次记得和谁对话引用他的回帖,不然他不知道
0与1之间 2017-03-24
  • 打赏
  • 举报
回复
引用 30 楼 xiaoxi_328328 的回复:
大神,这个和那个应该差不多的,但是执行后刷新还是没有啊,好气哦
你这个面里的问题不止一个 xsbnew3 还没创建就查询 updata ---Update Date --应该是Delete 吧
得到你 2017-03-24
  • 打赏
  • 举报
回复
大神,这个和那个应该差不多的,但是执行后刷新还是没有啊,好气哦
二月十六 2017-03-24
  • 打赏
  • 举报
回复
引用 27 楼 xiaoxi_328328 的回复:
大神,我执行了一次,然后去表里刷新了一下,还是不行的啊,是不是还差点什么
兄弟啊,我说的是和建xsbnew这个表的方法一样,里边字段改成xsbnew1的字段。。。 看看这个 http://www.w3school.com.cn/sql/sql_create_table.asp
引用 22 楼 sinat_28984567 的回复:
“ create table xsbnew1 select * from xsbnew1 insert into xsbnew1(xm,email,dz) select xm,email,dz from xsbnew ” ----- 这里create xsbnew1 不对,应该和没有1的那个一样 create table xsbnew1 ( xh int primary key identity(1623003121,1) not null, xm varchar(40) not null, email varchar(50) check(email like '%@%'), dz varchar(50) default('中国成都') ) 这样似的
0与1之间 2017-03-24
  • 打赏
  • 举报
回复
引用 20 楼 xiaoxi_328328 的回复:
use netbar go create table xsbnew ( xh int primary key identity(1623003121,1) not null, xm varchar(40) not null, email varchar(50) check(email like '%@%'), dz varchar(50) default('中国成都') ) go insert into xsbnew(xm,email,dz) values('晏祥均','lire@163.com','纽约') select * from xsbnew insert into xsbnew(xm,email,dz) values('小诺','xn@google@cn','俄罗斯') select * from xsbnew insert into xsbnew(xm,email,dz) values('得到','dd@souhu.com',default) insert into xsbnew(xm,email,dz) select '小妮','xn@xinlang.com','白云山'union select '小荔','xl@tengxun.com','青青谷'union select '小烛','xz@fenghuang.com','依稀镇' create table xsbnew1 select * from xsbnew1 insert into xsbnew1(xm,email,dz) select xm,email,dz from xsbnew create table xsbnew2 ( xh int primary key identity(1623000000,1) not null, xm varchar(40) not null, email varchar(50) check(email like '%@%'), dz varchar(50) default('中国云南') ) select * from xsbnew3 insert into xsbnew2(xm,email,dz) select xm,email,dz from xsbnew where xh <= 1623003125 select identity(int,1623003121,1) as xh,email,dz into xsbnew3 from xsbnew select identity(int,1623003121,1) as xh,email,dz into xsbnew4 from xsbnew where 1>5 select * from xsbnew1 updata xsbnew set email='xn@google.cn' where xh=1623003122 data from xsbnew1 truncate table xsbnew1 麻烦大神看看
改成这样试试 use netbar go create table xsbnew ( xh int primary key identity(1623003121,1) not null, xm varchar(40) not null, email varchar(50) check(email like '%@%'), dz varchar(50) default('中国成都') ) go insert into xsbnew(xm,email,dz) values('晏祥均','lire@163.com','纽约') select * from xsbnew insert into xsbnew(xm,email,dz) values('小诺','xn@google@cn','俄罗斯') select * from xsbnew insert into xsbnew(xm,email,dz) values('得到','dd@souhu.com',default) insert into xsbnew(xm,email,dz) select '小妮','xn@xinlang.com','白云山'union select '小荔','xl@tengxun.com','青青谷'union select '小烛','xz@fenghuang.com','依稀镇' create table xsbnew1 (xm varchar(50),email varchar(50),dz varchar(50)) select * from xsbnew1 insert into xsbnew1(xm,email,dz) select xm,email,dz from xsbnew create table xsbnew2 ( xh int primary key identity(1623000000,1) not null, xm varchar(40) not null, email varchar(50) check(email like '%@%'), dz varchar(50) default('中国云南') ) insert into xsbnew2(xm,email,dz) select xm,email,dz from xsbnew where xh <= 1623003125 select identity(int,1623003121,1) as xh,email,dz into xsbnew3 from xsbnew select * from xsbnew3 select identity(int,1623003121,1) as xh,email,dz into xsbnew4 from xsbnew where 1>5 select * from xsbnew1 update xsbnew set email='xn@google.cn' where xh=1623003122
得到你 2017-03-24
  • 打赏
  • 举报
回复

大神,我执行了一次,然后去表里刷新了一下,还是不行的啊,是不是还差点什么
二月十六 2017-03-24
  • 打赏
  • 举报
回复
引用 24 楼 xiaoxi_328328 的回复:
create table xsbnew1 ( ) 就是这个create table 。。。。。。 再创·一次嘛。????是吗。大神
得到你 2017-03-24
  • 打赏
  • 举报
回复
大神,这个不一样吗就是create table xsbnew1(
)这种就行了??????
得到你 2017-03-24
  • 打赏
  • 举报
回复
create table xsbnew1 ( ) 就是这个create table 。。。。。。 再创·一次嘛。????是吗。大神
得到你 2017-03-23
  • 打赏
  • 举报
回复
这个是什么情况哎
得到你 2017-03-23
  • 打赏
  • 举报
回复
大神,我刚才和上面执行一次?出现了xsbnew,但是xsbnew1.。。。这些怎么没有出来
得到你 2017-03-23
  • 打赏
  • 举报
回复
不信你看,都是执行成功了的
二月十六 2017-03-23
  • 打赏
  • 举报
回复
引用 6 楼 xiaoxi_328328 的回复:
执行过啊,然后在表里刷新,还是不出现哪个新的表,好无奈
不可能啊
得到你 2017-03-23
  • 打赏
  • 举报
回复
执行过啊,然后在表里刷新,还是不出现哪个新的表,好无奈
得到你 2017-03-23
  • 打赏
  • 举报
回复
use netbar go create table xsbnew ( xh int primary key identity(1623003121,1) not null, xm varchar(40) not null, email varchar(50) check(email like '%@%'), dz varchar(50) default('中国成都') ) go insert into xsbnew(xm,email,dz) values('晏祥均','lire@163.com','纽约') select * from xsbnew insert into xsbnew(xm,email,dz) values('小诺','xn@google@cn','俄罗斯') select * from xsbnew insert into xsbnew(xm,email,dz) values('得到','dd@souhu.com',default) insert into xsbnew(xm,email,dz) select '小妮','xn@xinlang.com','白云山'union select '小荔','xl@tengxun.com','青青谷'union select '小烛','xz@fenghuang.com','依稀镇' create table xsbnew1 select * from xsbnew1 insert into xsbnew1(xm,email,dz) select xm,email,dz from xsbnew create table xsbnew2 ( xh int primary key identity(1623000000,1) not null, xm varchar(40) not null, email varchar(50) check(email like '%@%'), dz varchar(50) default('中国云南') ) select * from xsbnew3 insert into xsbnew2(xm,email,dz) select xm,email,dz from xsbnew where xh <= 1623003125 select identity(int,1623003121,1) as xh,email,dz into xsbnew3 from xsbnew select identity(int,1623003121,1) as xh,email,dz into xsbnew4 from xsbnew where 1>5 select * from xsbnew1 updata xsbnew set email='xn@google.cn' where xh=1623003122 data from xsbnew1 truncate table xsbnew1 麻烦大神看看
二月十六 2017-03-23
  • 打赏
  • 举报
回复
引用 18 楼 xiaoxi_328328 的回复:
大神,不行啊,我刚才试了一下,还是只有xsbnew
把你的代码贴上来
加载更多回复(13)

594

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧