• shohelr2003 (1/14/2013)


    Dear,

    I want to insert multiple lines in a single row in SQL Server 2008 R2. I have tried. But it's not working. A table has only one column and it contains information like following.

    Name: XYZ

    Cell:1325646

    Blood: B+

    How is it possible? Please help me.

    Are you sure it "isn't working"? SSMS will display it in a single line if you have the output showing in a grid. If you change the output to text it will display multiple lines.

    create table #MultiRow

    (

    SomeValue varchar(1000)

    )

    insert #MultiRow

    select 'Name: XYZ

    Cell:1325646

    Blood: B+'

    select * from #MultiRow

    drop table #MultiRow

    Ctrl+T = Results to Text

    Ctrl+D = Results to Grid

    _______________________________________________________________

    Need help? Help us help you.

    Read the article at http://www.sqlservercentral.com/articles/Best+Practices/61537/ for best practices on asking questions.

    Need to split a string? Try Jeff Modens splitter http://www.sqlservercentral.com/articles/Tally+Table/72993/.

    Cross Tabs and Pivots, Part 1 – Converting Rows to Columns - http://www.sqlservercentral.com/articles/T-SQL/63681/
    Cross Tabs and Pivots, Part 2 - Dynamic Cross Tabs - http://www.sqlservercentral.com/articles/Crosstab/65048/
    Understanding and Using APPLY (Part 1) - http://www.sqlservercentral.com/articles/APPLY/69953/
    Understanding and Using APPLY (Part 2) - http://www.sqlservercentral.com/articles/APPLY/69954/