以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]请教一个SQL建表问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=172176) |
-- 作者:明天的灵 -- 发布时间:2021/9/28 9:46:00 -- [求助]请教一个SQL建表问题 现有SQL数据库有一表”新闻“有二个字段(ID(字符类型),内容(备注类型)),现想通过SQL查询语句,建立一个新表(只有一个字段 ID), 条件是表“新闻“的内容字段,包含了字符”AAAA“。 |
-- 作者:有点蓝 -- 发布时间:2021/9/28 9:50:00 -- select ID from 新闻 where 内容 like \'%AAAA%\' 到sql数据库查看内容列类型,如果是ntext,改为nvarchar(max)
|
-- 作者:明天的灵 -- 发布时间:2021/9/28 10:14:00 -- 表"新闻"的内容类型是 ntext. 一定要更改内容类型为nvarchar(max)吗? |
-- 作者:明天的灵 -- 发布时间:2021/9/28 10:20:00 -- 完整命令? create
table 新表
select ID from 新闻 where 内容 like \'%AAAA%\'
|
-- 作者:有点蓝 -- 发布时间:2021/9/28 10:36:00 -- ntext列不能作为条件查询 另外建表是建表,复制数据是复制数据,必须分开处理。先使用create建表,然后使用insert into ..select语句把某表数据源导入新表
|
-- 作者:明天的灵 -- 发布时间:2021/9/28 11:13:00 -- 谢谢 |