text类型怎么插入数据
答案:2 悬赏:30 手机版
解决时间 2021-02-02 15:19
- 提问者网友:动次大次蹦擦擦
- 2021-02-02 02:47
text类型怎么插入数据
最佳答案
- 五星知识达人网友:孤独的牧羊人
- 2021-02-02 03:39
text、ntext类型的字段不能和 varchar类型进行add(+)运算,操作TEXT类型字段的和操作普通其它字符串类型字段是不一样的,这里需要用updatetext语句才行。
表:
CREATE TABLE [dbo].[test] (
[id] [int] IDENTITY (1, 1) NOT NULL ,
[mytext] [text] COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
数据:
id mytext
1 aaaa
在TEXT类型中追加字符串:
DECLARE @ptrval binary(16)
SELECT @ptrval = TEXTPTR(mytext) from test
UPDATETEXT test.mytext @ptrval null 0 'bbbb'
运行结果:
id mytext
1 aaaabbbb
追加成功,这个是在数据库中完成的。
表:
CREATE TABLE [dbo].[test] (
[id] [int] IDENTITY (1, 1) NOT NULL ,
[mytext] [text] COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
数据:
id mytext
1 aaaa
在TEXT类型中追加字符串:
DECLARE @ptrval binary(16)
SELECT @ptrval = TEXTPTR(mytext) from test
UPDATETEXT test.mytext @ptrval null 0 'bbbb'
运行结果:
id mytext
1 aaaabbbb
追加成功,这个是在数据库中完成的。
全部回答
- 1楼网友:罪歌
- 2021-02-02 03:54
mysql text类型怎么插入数据
text 和 varchar一样, 只不过存储的更大。 插入方法和插入varchar一样
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯